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
The Central government on Tuesday informed the Delhi High Court that bearing in mind the convict, Nimisha Priya, is an Indian national, the government shall take all proactive steps to institute an appeal before the next appellate forum in accordance ...
Yemen's Houthi rebels have called on Saudi citizens to avoid possible scenes of conflict, including Abha's airport, which they called a military target, as reported by the Yemeni broadcaster Al Masirah on Thursday. ...