Truthout

Sheila Bedi

Sheila Bedi

Sheila Bedi is an Associate Clinical Law Professor at Northwestern University Law Schools' MacArthur Justice Center, where her work focuses on enforcing the rights of people involved with the justice system.

Other articles by this author