Needham Police Department, Massachusetts
End of Watch Friday, February 2, 1934
Add to My HeroesForbes A. McLeod
Patrolman Forbes McLeod was shot and killed by several subjects who had just robbed the Needham Trust Company bank.
The men had taken hostages and shot and killed Patrolman McLeod as they escaped in a vehicle and entered Needham Heights. Patrolman Francis Haddock was at the fire station talking with a firefighter. Upon seeing the uniformed men, the suspect opened fire with a machine gun, killing Patrolman Haddock.
The subjects were convicted of first-degree murder and executed.
Patrolman McLeod was a WWI veteran and had served with the Needham Police Department for nine years. He was survived by his wife.
Bio
- Age 36
- Tour 9 years
- Badge Not available
- Military Veteran
Incident Details
- Cause Gunfire
- Weapon Rifle; Machine gun
- Offender Executed
Most Recent Reflection
View all 14 ReflectionsDear Great Uncle Forbes McCloud, many times my mother Virginia McCloud told us of your heroism. My mother told me about the bank robbery and the location of the train. She told us that you were gunned down by a Tommy Gun. How sad that 90 years later people are still dying of automatic weapons. You are a hero to us. Rest in peace
Pamela Kurkul
Family
July 6, 2024
Recent LODD Deaths
Border Patrol Agent David Christopher Maland
United States Department of Homeland Security - Customs and Border Protection - United States Border Patrol, US
EOW: January 20, 2025
Sergeant Mark Butler
Navasota Police Department, TX
EOW: January 15, 2025
Deputy Sheriff Jesus Vargas
Brazoria County Sheriff's Office, TX
EOW: January 15, 2025
Police Officer II Colton Dale Pulsipher
Las Vegas Metropolitan Police Department, NV
EOW: December 12, 2024
Deputy Sheriff Timothy Corlew
Riverside County Sheriff's Department, CA
EOW: January 8, 2025
Lieutenant Mark Meadows
Irondale Police Department, AL
EOW: January 6, 2025
Correction Officer Andrew Lansing
Ohio Department of Rehabilitation and Correction, OH
EOW: December 25, 2024
Trooper Clay M. Carns
Illinois State Police, IL
EOW: December 23, 2024
Police Officer Michael Horan
Greensboro Police Department, NC
EOW: December 23, 2024