Do you have a better photo of Vincent?
Lost on April 6, 2016 in Philadelphia, Pennsylvania.
Philadelphia police lieutenant died in an apparent suicide. He was scheduled to be questioned about guns missing from the department's Firearms Identification Unit.
You can add to Vincent's profile:
Other nearby fatal shootings: