Blasting Bullhorns and Water Cannons, Chinese Ships Wall Off the Sea [ad_1] The Chinese military base on Mischief Reef, off the Philippine island of Palawan, loomed in front of […]