Who is Shane McHugh? Philadelphia Police Officer tragically takes his own life
A well-known Philadelphia Police Department officer, Shane McHugh is said to have committed suicide on Wednesday morning, March 15, …
A well-known Philadelphia Police Department officer, Shane McHugh is said to have committed suicide on Wednesday morning, March 15, …