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.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3