Main Menu

Monday, September 11th, 2017


Tactics to Go Car Free

On September 11, 2001, terrorists killed 2,973 people, most of them Americans. Before that, the last American to die on home soil from an attack by Islamic fundamentalists was in 1993, when six people died when a car bomb was detonated in the garage of the World Trade Center. The horror of these deaths led to the “War on Terror”. Since 2001, close to half a trillion dollars has been spent by various Western countries to wage war on a handful of third world countries. In Iraq alone, the USRead More