Gov Ron DeSantis Announces Major Arrest in Florida
Florida Governor Ron DeSantis has confirmed the arrest of Dr. Stephen Andrew Leedy, a 59-year-old physician from St. Petersburg, following a federal investigation into serious allegations involving inappropriate online behavior. The U.S. Department of Justice has charged Leedy with multiple federal offenses, which, if proven in court, could lead to a life sentence. According to…