Terrorism 11 hours ago Arrests in Chatham, Libya Show on map 691 arrested · 1 report Chatham, Libya · 1 independent report · 1 publisher First reported by alhurra.com