Sasha Roberts

Sasha Roberts is a professor in the education department at Wayne State University. She has been a Detroit public school teacher, a day care provider and an organizer for the National Stand for Children.

Standing for All Our Children
Against the Current, No. 65, November/December 1996