Gunmen Invade Libya’s Oil Corporation Building

An armed group has stormed the Tripoli headquarters of the National Oil Corporation (NOC) in Libya. According to BBC reports, security forces clashed with the armed men at the landmark building in the centre of the city, and blasts and gunfire could be heard, witnesses said. A security official at the site said at least … Continue reading Gunmen Invade Libya’s Oil Corporation Building