A body found dumped in a Broward County field 51 years ago has been identified as 18-year-old Robert Russell Freese of Long Island, New York.
The Broward Sheriff’s Office is now asking the public for help locating his family and solving his killing…
A body found dumped in a Broward County field 51 years ago has been identified as 18-year-old Robert Russell Freese of Long Island, New York.
The Broward Sheriff’s Office is now asking the public for help locating his family and solving his killing…