China Demands Release of Arrested Poachers

China is standing pat on its call for the Philippines to release its fishermen arrested for poaching in the West Philippine Sea last week as local authorities in Palawan pursued criminal cases against those detained, reports Inquirer.net. The poachers were caught in possession of several endangered  sea turtles.