Baby orphaned after parents both Florida deputies take their own lives – New York Post

Two Florida sheriffs deputies with a newborn baby killed themselves within days of each other, leaving their 1-month old son an orphan, an official said.
St. Lucie County Deputy Clayton Osteen died … [read more]

Leave a Reply

Your email address will not be published.