The ten-storey Al-Shourouk high-rise building was levelled to the ground on Wednesday after being struck by missiles fired by the Israel Defense Forces (IDF). Footage of the final moments of collapse showed the tower block, which housed a number of media offices, fall to the ground and send a large …
Read More »