Recent Streetsblog NYC posts about Racism


US DOT Secretary Elaine Chao Resigns

| | No Comments
The federal Secretary of Transportation Elaine Chao has announced her resignation following a violent riot at the nation's capitol by predominantly white Trump supporters that went largely unchecked by law enforcement for hours, reminding many advocates of her department's consistent complicity in perpetuating police brutality and white supremacy in America.