News

Typhoon Podul slammed into southeastern Taiwan on Wednesday, with powerful winds and heavy rain lashing the island.