The police chief in Riverdale accidentally shot himself in an ankle while demonstrating how to dislodge a jammed hangun...Riverdale police officers carry .40-caliber pistols.Just like...just like...
And to think I didn't believe in reincarnation.
I guess all is possible and will be revealed with "The Only Ones."