Taiwan’s weather agency says Typhoon Krathon has made landfall on the heavily populated west coast

Taiwan’s weather agency says Typhoon Krathon has made landfall on the densely populated west coast