Why is the World  Silent on Yemen?

Yemen Known by the Ancients as “Arabia Felix” translated as Fortunate Arabia, Yemen is now one of the poorest countries in the world. The country sits at the edge of the Arabian Peninsula and is bordered by Saudi Arabia to the north, the Red Sea to the West, the Gulf of Adam to the South…

Read More