Florida Baptists, others answering the call to serve after Helene
When there’s not a lot you can do, you do what you can. Category 4 Hurricane Helene lashed out with high winds and storm surge in Otter Creek, a small community located about 20 miles east of Cedar Key, leaving widespread damage and power outages in its wake.