Remember meForgot password?
    Log in with Twitter

2014-02-06 11:12:10

Robin Johnson was sentenced to life for killing Chicago Police Officer Richard Francis with his own firearm.

Image uploaded by Phyllis Smith Asinyanbi
Featured In
News Feb 6, 2014 - Life sentence for woman who killed policeman with his own gun
Personal Albums May 10, 2013 - P. Asinyanbi's photos