104471211
-
World News
At least 3 dead as workers fall from scaffolding at building site in Hamburg
[ad_1] German authorities say at least three construction workers died when scaffolding fell down an elevator shaft inside a building…
Read More »