Tuesday, 27 June 2018 Every 12 Minutes, the United States Drops a Bomb Somewhere Written by Michael Tennant From the New American The United States, which is not legally at war with a single foreign country, is dropping bombs on foreigners at the astounding rate of 121 bombs per day — one bomb every 12 […]
Read More...