devinmusic735 devinmusic735 02-08-2021 Geography contestada Which country is the star marking on this map of Africa? A. Libya B. Sudan C. Somalia D. Egypt