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
Amid the ongoing tensions with Iran, intensified after last week's attacks on Saudi oil tankers, the Foreign Ministry of Saudi Arabia said on Sunday that the country will do its best to avoid war, but stands ready to respond with "full force and dete ...