Manila - A boat with more than 100 passengers capsized in the northern Philippines, killing 22 people, the coast guard said Monday.
While 46 people survived, 34 were still missing from the sinking of the MB Maejan on Sunday off Ballesteros town in the province of Cagayan, 420 kilometres north of Manila.
Elena Bautista, chief of the Maritime Industry Authority, said the boat was already near the pier when it was suddenly battered by large waves.