Nelson: Why they hate us obvious

July 17, 2010 at 7:00 pm in INFORUM

Faisal Shahzad recently pleaded guilty to trying to bomb New York City’s Times Square. He read a statement at the plea hearing justifying his failed attempt at murdering as many Americans as he could. Continue Reading