Maria Tsvetkova

Russian Forces Seize Two Small Cities In Ukraine-Interfax

Russian invasion forces seized two small cities in southeastern Ukraine and the area around a nuclear power plant, the Interfax news agency reported on Monday, but ran into stiff resistance elsewhere as Moscow's diplomatic and economic isolation deepened.