The Philippines on Tuesday said it had successfully delivered supplies to marines aboard the BRP Sierra Madre, a dilapidated military outpost in the contested South China Sea, despite attempts by Chinese vessels to block the mission.
Article Source: Latest From CNN Read More