Two Arrested in Switzerland Amid Terror Probe: Police in Geneva have arrested two men amid an investigation in... 5 years ago