October 28, 2013

Two tower crane jibs collapse in London

A tower crane has collapsed on to the roof of the Government’s cabinet office in Whitehall, London, following hurricane force
Read More