Moscow is the capital and most populous city of Russia, with 13.2 million residents within the city limits, 17 million within the urban area and 20 million within the metropolitan area. Moscow is one of Russia's federal cities. Read More
India on Thursday reaffirmed its unwavering support to Colombia and also urged the international community to continue to support the government and people of Colombia in their journey to sustain peace at the UNSC Arria-formula meeting on Colombia. ...
In a bid to break a months-long blockade of grain deliveries across the Black Sea, Russian and Ukrainian delegations on Wednesday met with United Nations and Turkish officials. ...