BART Officer Arrested On Murder Warrant

Former BART police officer Johannes Mehserle fled to Nevada “for his own safety” after he fatally shot Oscar J. Grant III at a BART transit station while the man was unarmed and already subdued by another police officer who had him down on the ground with his knee in Oscar’s back.  Though Oscar was unable [...]

Police Shoot To Death New Orleans Man

According to reporters from CNN, yet another questionable police execution-style shooting occurred on New Years Eve.  22 year-old Adolf Grimes III moved to Texas after Hurricane Katrina and had traveled to New Orleans to be with family for a New Year’s Eve celebration to usher in 2009.  A squad of plain-clothes policemen who were scouting [...]