ZURICH, SWITZERLAND - DECEMBER 02:  President of the Russian Federation Vladimir Putin speaks to the media after winning the 2018 bid duirng the FIFA World Cup 2018 & 2022 Host Countries Announcement at the Messe Conference Centre on December 2, 2010 in Zurich, Switzerland.  (Photo by Laurence Griffiths/Getty Images)

Islamists Seek to Regain Spotlight with Attacks on Soccer and the Olympics

By James M. Dorsey (Photo: Laurence Griffiths/Getty Images)