Monday, August 30, 2021

Cloud Cuckoo Land Is Upon Us - And It's Expensive Too.

 The United Kingdom will boost aid spending on Afghanistan, and despite the massive failure to keep billions of dollars’ worth of military equipment out of the hands of the Taliban as they conquered the nation, the government has vowed this money won’t find its way into the hands of the warlords. Breitbart.

Islamists Getting A Free Ride When Butchering Christians?

Over 8,000 Christians killed in Nigeria in 2023, watchdog estimates. Anugrah Kumar    16 February 2024. (Photo: Getty/iStock) (CP) Over 8,00...