Feedback

Workers Feared Trapped After Construction Site Collapses

 

Several workers were feared trapped after a parking garage under construction collapsed in Tel Aviv, Israel.

Shows