Typhoon Doksuri lashes Philippines, threatens Taiwan and ChinaTyphoon Doksuri lashed the northern Philippines, causing rivers to overflow and leaving thousands without power.Wed Jul 26 2023