This development appears to be a new landing site on the Yemeni island, strategically located near a crucial maritime path. No nation has officially claimed responsibility for this construction ...