News Hurricane Milton makes landfall in Florida as ‘catastrophic’ storm spawns tornadoes and first casualties reported Written by itaxx 10 October 2024 The Sun …