Mysterious air base is being built on volcanic island off of Yemen 


A mysterious air base is being built on Mayun Island – a volcanic island off Yemen that sits in one of the world’s crucial maritime chokepoints for both energy shipments and commercial cargo.