East Europe India abstains from UNSC vote that condemns Russia’s “illegal referenda” and annexation of Ukrainian regions
Europe After resounding support in the controversial referendums, Russia all set to formally annex Ukraine