The Philippine National Task Force for the West Philippine Sea confirmed the presence of a floating structure measuring 6 by 6 metres with what appeared to be an
By The Global Voice · 1 min read