The terrorists cast their votes (Detroit Free Press)

March 17, 2004 Terrorism this week won a victory that has potentially disastrous implications for the United States in the coming months. Monday’s defeat of Spain’s Popular Party demonstrates that terrorists have the power not only to change lives, but to change governments as well. It is not the first time self-styled jihadis have sought […]