A look at the final day in the life of Oscar Grant III, a 22-year-old from Hayward, California, who was fatally shot by San Francisco transit police in the early morning hours of New Year's Day 2009.
No lists.
No lists.
No lists.
Please log in to view notes.