Devinmusic735go Devinmusic735go Geography Answered Which country is the star marking on this map of Africa? A. Libya B. Sudan C. Somalia D. Egypt