Ukraine Dispatch 25 updated to 16 May 2023
Image by courtesy of the International Churchill Society
How Strange!
RUSSIA’s INVASION OF UKRAINE in the early hours of this morning, Thursday, February 24, 2022 will mark Vladimir Putin’s high point and ultimate low point.
President Zelenskyy’s Address to the House of Commons