Yemen, officially the Republic of Yemen, is a country at the southern end of the Arabian Peninsula in Western Asia. It is the second-largest Arab sovereign state in the peninsula, occupying 527,970 square kilometres. Read More
A Saudi-led coalition has said that it downed a drone launched by Yemen's Houthi rebels toward the kingdom, Al-Ekhbariya state-run broadcaster reported on Tuesday. ...