RT’s refreshingly brilliant coverage of the Greta Toolkit is a reminder from Russia that it is on India’s side
RT - formerly referred to as Russia Today, carries forward Moscow’s perception and point of view of all that is happening around the world. RT has historically been friendly in its ...