Europe

untitled 54

Russian Forces In Ukraine Have Seized A Roman Catholic Church

Russian forces have reportedly seized a Roman Catholic church in Ukraine.

The Institute for the Study of War (ISW), a nonpartisan, nonprofit… Read more