God bless America

January 23, 2023 camillerimark 1

As of writing, German Chancellor Olaf Scholz is still refusing to approve Poland and other countries’ requests to send German-made Leopard tanks to Ukraine. Throughout […]