[youtube]T9dcUBaiFpY[/youtube] Fruitvale Station is a film about the last day of Oscar Grant III’s life in Oakland California before he was fatally shot by BART officer Johannes Mehserle on January 1, 2009. Mehserle was responding to a report of a fight on the train and ended-up detaining Grant on theContinue Reading

Share