Yemen is an Arab country in Southwest Asia, occupying the southwestern to southern end of the Arabian Peninsula. It has a coastline that stretches for about 2,000 km (1,200 mi). It has territory that includes more than 200 islands. Unfortunately it is inhabited by the worst vermin on Earth. It...