Turkey flooding causes devastation and destruction as cars and debris causes mass pile up Daily Express :: News Feed cars causes debris destruction devastation flooding mass PILE Turkey 2024-08-11 admin