By Thomas Dupaquier

Police Arrest Russian Wanted for Alleged Terrorism at Casablanca Airport