The announcement by the U.S. Attorney General about the trial of Khalid Sheikh Mohammed being in New York has created a controversy. Many voices on the right and the left have either supported or voiced some concerns about it. Honestly, I am not sure what the motivations are of the Obama administration for choosing New [...]

continue reading.....