oppressionmonitor.us
Fruitvale Station
“Fruitvale Station” (2013) is an American film about the last day of Oscar Grant’s life. On January 1st 2009, Grant, an unarmed Black man, was shot in the back by the Bay Area Rapid Transit (BART) police at Fruitvale Station in Oakland, California. Octavia Spencer plays his mother. Ryan ...