Libya

Libya is a North African country rich in oil resources and located along the Mediterranean Sea. Its capital city is Tripoli. Since the fall of longtime leader Muammar Gaddafi in 2011, Libya has experienced years of political instability, armed conflict, and competing governments.

ADVERTISEMENT ADVERTISEMENT