The third-strongest storm in recorded history to hit the mainland US has battered north-west Florida, flooding beach towns and snapping trees. Hurricane …

source