Featured
On the Eve of Charles The Turd's Arrival
In capitals around the world, all eyes were on Islamabad, Pakistan this weekend, deeply concerned that the fragile ceasefire in place between the United States and Iran since April 8 would fall apart and all-out war would resume, if rumored negotiations between the two countries failed to materiali…