Bermuda Broadcasting / NewsStorm batters Greece, killing one, flooding homes and disrupting travel April 2, 2026 Greek authorities have recovered the body of a man in the seaside holiday town of Nea Makri, 35 kilometres (21.75 miles) northeast of Athens, a fire brigade off Go to Source