A large block of ice fell from the sky and landed just metres from a street cleaner in London. The incident was caught on camera. CCTV showed the man’s narrow escape after the ice crashed to the ground at speed and smashed into pieces in North Road, Kew. The incident on Wednesday morning is believed […]