World | Thu Nov 22, 2012 2:41pm IST

China puts sea claims map on passports, angering Philippines