resources.ear2hear.co.za
EAR2HEAR • AFRICA: Libya
Libya officially the State of Libya is a sovereign state in North Africa, bordered by the Mediterranean Sea to the north, Egypt to the east, Sudan to the southeast, Chad and Niger to the south and…