Roberto Abraham Scaruffi

Thursday, 29 March 2012


Center for American Progress
 
 
What's Gotten into America?
 
Julie Ajinkya details why Florida's self-defense laws ran amok in the shooting death of a young black man walking home from the store.

More: 'Stand Your Ground' Law Leads to Trayvon Martin's Death: Legal Deadly Force Outside the Home Meets Racial Profiling

Enable images to view the cartoon