Day: January 30, 2011

Russian Terrorism: A New Angle

By Joe Kleine While the smell of smoke still lingers in the air and the body count rises, there are already at least 2 popular theories on the Moscow bombing. The most well-known theory is that the Chechen Rebels bombed the airport. A precursory look at the Wikipedia history of […]