Buffalo police discovered a dead body in Shoshone Park on Friday morning. The body was found on a hill near the bike path at Angle and Merrimac Street. A homicide unit responded to investigate.
Body Found on Hill at Buffalo Park
6 min read
Continue reading in the USA News Updates app