BREAKING: China says 'Gaza belongs to the Palestinians' and that it is opposed to 'forced displacement'Published by The Spectator IndexFeb 12, 2025 9:00:04 AM UTC