World leaders lash Russia over Ukraine invasion, referendum plans

World leaders meeting at the United Nations in New York denounced Russia s invasion of Ukraine, as Moscow-installed leaders in occupied areas of four Ukrainian regions announced plans to hold referendums on joining Russia in coming days. MORE.. …read more

Source:: Ada Derana