Glass Maze Every jumbled pile of person

14 January 2017

Daily Thing


This is insane:

The Council on Foreign Relations found that in 2016 the United States dropped a cumulative 26,171 bombs on Afghanistan, Iraq, Libya, Pakistan, Syria, and Yemen, a rate of about three per hour.

… and unsurprising.

From Harpers Weekly Review

No Comments Yet

There are no comments yet. You could be the first!

Leave a Comment