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
Following the intervention of the country's king, Sultan Haitham bin Tarik, the Omani government has helped secure the release of seven Indian nationals who were detained in Yemen. ...