libya helicopter crash

Libya: Helicopter Crashes in Tripoli Killing at Least 12 People

A helicopter has crashed in Libya’s capital Tripoli killing at least 12 people, security sources say. The helicopter had been…

9 years ago