The 2015 Ramadi Government Center attack. What is going on over there?
In Ramadi, Iraq, last week a force of some 200 ISIS fighters carried out a successful suicide-based attack on the Government Center building. A chain of cars drove in and … Read More