Car Explodes Outside of French Embassy in Libya

Tuesday, April 23, a car exploded outside of the French Embassy in Tripoli in what appears to be the first terrorist attack against foreign diplomats since Muammar el-Gaddafi was removed from power in 2011. The explosion leveled the embassy’s reception area on the ground floor and damaged nearby residences and shops. The blast has not […]