Vembu has repeatedly warned that India should pay close attention to what is happening in China and Japan. Citing Chinese government data, he noted that births in China fell to 7.92 million in 2025 — ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results