Robert McLeod, a 27-year-old resident of Brooklyn, New York, was tragically found dead on July 7, 2020, in Lincoln Terrace/Arthur S. Somers Park. McLeod, who lived just a few blocks away on Montgomery Street, was discovered with gunshot wounds to his head and chest near the park's tennis courts. The incident occurred around 11:50 a.m., and police were alerted by the city's ShotSpotter system, which detects gunfire. Upon arrival, officers found McLeod's body at the foot of a stone staircase, with
...Read More