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 massive explosion struck a convoy of high-ranking Yemeni government officials in the country's southern port city of Aden on Sunday, a security official told Xinhua. ...
Two people were killed after a vehicle rigged with explosives blasted in Yemen's city of Aden, the Belqees TV channel reported on Sunday, citing a source. ...