April 25, 2013 at 7:00 pm in Alexandria Echo Press
What does Chechnya have to do with runners and spectators in the Boston Marathon? For that matter, what does Chechnya have to do with the United States or anything else other than Russia?
The Boston bombings typify, once again, the insanely twisted thinking of terrorists. Continue Reading