November 15, 2022

UKRAINE WAR: The Liberation of Kherson Is More Important Than We’re Being Told. “Militarily, almost all you need to know is summed up in this one geolocated video from Russia’s crown jewel in the Black Sea.”

InstaPundit is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to