Sheila Bedi

Sheila Bedi is a clinical professor of law at Northwestern University. She’s also an attorney with the Roderick and Solange MacArthur Justice Center.

Latest Posts