Chinese troops can reach Delhi in 48 hours, claims TV channel, gets trolled on Twitter
A Chinese state TV channel on Tuesday proudly proclaimed that it would take China's motorised troops just 48 hours to reach Delhi. And while this, not the first ridiculous statement to have come from the often hostile neighbours, it is as…
Read More...
Read More...