International News

China Faces Demographic Alarm as Birth Rate Plunges 17%; Population Shrinks to Record Low

China is confronting a deepening demographic crisis as the country recorded its lowest-ever birth rate in 2025, raising fresh concerns over long-term economic and social stability. Official figures reveal that only 7.92 million children were born last year, a steep fall from 9.54 million in 2024, marking a 17 per cent year-on-year decline. This is Read More…