News Nation Logo

BREAKING

Desh Ki Bahas : India is a developing country

India is a developing country, while China is a developed country: Tejaswini Singh, Lucknow, audience #China_Saazish #DeshKiBahas

Updated : 01 October 2021, 10:26 PM

Videos