Western leaders reiterated their support for Ukraine following a virtual summit hosted by British Prime Minister Keir Starmer on March 15. "It is up to Russia to end the attacks and finally make peace possible,” German Chancellor Olaf Scholz wrote in a statement. "I

Leave a Reply