Osceola Deputy Found Not Guilty in Wawa Gas Station Fire Trial Nov 23, 2024 | News, Osceola News | After a weeklong trial and more than six hours of deliberation, Osceola Deputy David Crawford was... Read More