New Orleans Cops Beat Up a 64 Year Old Man

On October 08, 2005,  64 year old Robert Davis, a retired school teacher was beaten by New Orleans Police Officers, Lance Schilling, Robert Evangelist and Stewart Smith.

This type of outrageous conduct is one of the many reasons people are fed up with cops.

One of the cops involved, Lance Schilling, was reported to have killed himself with a gunshot to the head some time after this footage.

The following two tabs change content below.

Leave a Reply