chinanewsstories.com
China and India are fighting over Nepal’s railways
China’s ambitious Belt and Road Initiative (BRI) has stirred worldwide controversy. The seizure of Hambantota Port in Sri Lanka, a land grab in Africa, debt traps in the Maldives, and the angry res…