Shea Leibow

Shea Leibow is a Next Leader on the National Priorities Project at the Institute for Policy Studies.

To Save the Planet, We Need to Demilitarize the Police