This New Orleans man shot an unarmed black teen 30 feet away. Is this the next Trayvon case?

Outside of the New Orleans area the Merritt Landry case has gone largely unnoticed, but it is shaping up to be the next case in which an NRA-backed “Stand Your Ground” law will be in the media spotlight. This case and the George Zimmerman case have some similarities, and it will very likely be picked […]