They might have the wrong guy in custody or he's a liar.
Anyone who brags about this is a liar, esp. with the multitude of creds. 99% for sure if they wear greens with a "Ranger" badge in your local pub, etc.
Do you think it will make the wires that this wackjob is an Algore fan?
No.