Yemen Border Map

Yemen 2003

March 3, 2021 computerannals 0

In 2003, Yemen was a Middle Eastern nation located in the Arabian Peninsula. It had a population of around 20 million people and its citizens […]