4 albanian workers are dead after scaffolding fell down an elevator shaft at a building site in Germany
The scaffolding collapsed from the eighth floor. Recovery workers spent hours sifting through and removing debris piled up over several
Read more