Man accused of kidnapping 2 women in Osceola shot and killed by Brevard deputies, both women rescued Jun 26, 2022 | News, Osceola News | A man accused of kidnapping two women in Osceola County Saturday night is dead after leading... Read More