DFA Released Photos of Chinese Structures Buildup at Mabini Reef

The Philippines Department of Foreign Affairs (DFA) already released the photos of the controversial Mabini Reef (Johnson South Reef) in Spratly Group of Islands located in the West Philippine Sea, showing China’s reclamation activities in the disputed area. The photo of Mabini Reef was released by the Philippine government on Thursday, May 15, 2014 and … Read more