In a previous post, we shared with you that the perpetrators behind the 9/11 terrorist attacks were going to stand trial in New York, a few blocks away from where the World Trade Center once stood. The government, though, has had a change of heart, according a news report on the New York Times. There [...]






