Inside Leakin Park: The Shocking Truth Behind Baltimore’s Infamous Body Dumping Ground | PODCAST EXCLUSIVE
Leakin Park in Baltimore, USA is a vast city park covering 1,216 acres that borders 20 of the city's inner neighborhoods. Despite its natural beauty and historic structures, it has earned the nickname “murder park” due to its dark history of unsolved crimes and murders. Since 1946, 79 known bodies have been found in or…
Read More