Recent Streetsblog USA posts about Elaine Chao

US DOT Secretary Elaine Chao Resigns

| | No Comments
The 18th 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.