David discusses the unconstitutional jailing of defendants who can't afford to pay fines and court costs on public radio station 90.5 WESA.
Read MoreDavid discusses the unconstitutional jailing of defendants who can't afford to pay fines and court costs on public radio station 90.5 WESA.
Read More