
The Oscar Grant verdict is in and BART police officer Johannes Mehserle has been found guilty of involuntary manslaughter. The charge is far less than many demonstrators had hoped for in the case. Mehserle was found not guilty of both second degree murder and voluntary manslaughter. The verdict means that, pending sentencing, Mehserle may not spend anymore time in prison. He has been held since…
© 2013 Created by USDA2DAY Staff.