Latest Watch: Block of flats collapses in Istanbul June 2, 2024 admin-dominor Block of flats collapses in Istanbul, Turkey The Telegraph Source link