Tag: Pope Francis

A Ukrainian victory is claimed

Ukrainian forces are claiming an important victory, as they have reportedly recaptured the strategic town of Makrariv, located west of the capital city of Kyiv. The New York Times reports that defenders […]