Giant crane collapses at England’s Falmouth Docks

The giant crane boom at Falmouth Docks in Cornwall, England collapsed on Wednesday, causing the evacuation of…