A Tour of Itu Aba Island
Itu Aba/Taiping Island is the largest naturally-formed feature in the disputed Spratly Islands and the only one occupied by the Republic of China (Taiwan). Its legal status has become a topic of heated debate as the Philippines has argued before an arbitral tribunal at The Hague that Itu Aba cannot sustain human habitation or independent […]