That guy in that photo is still alive and posting on X.
Check out the photo of the dead perp. Very similar. Same exact eyes.