Heavy rain lashes northern Philippines as typhoon Doksuri lands
Share
Copied
03:11
Powerful winds and heavy rainfall have struck the northern Philippines as Typhoon Doksuri made landfall on July 26. The weather created treacherous travel conditions and left thousands without power.