Clearwater Mayor abruptly resigns… Council members left in stunned silence March 21, 2023 9:11 amMarch 20, 2023 8:49 pm