An imam from Canada is under arrest in Saudi Arabia after he was attacked by a mob and beaten while attending hajj, according to witnesses. More...