Yemen (Arabic : اليَمَن ), officially the Republic of Yemen (Arabic : الجمهورية اليمنية ), is a republic located in the southwestern part of the Arabian Peninsula, on the coast of the Red Sea, the Arabian Sea, and the Gulf of Aden. The country has an area of 527.9 thousand km² and a population of…