Heartbroken son of man killed in Hurricane Helene says 'I lost my superman'
Aidan Bowles, 71, was found dead inside his one-storey cottage in Indian Rocks Beach in Pinellas County, Florida, after the area was subjected to a mandatory evacuation order
30 Sep 22:19 · The Mirror