Professor Harris Addresses Stand Your Ground Laws with WESA
Pitt Law Professor David Harris talks to 90.3 WESA about "stand your ground" laws and their overall impact on society. Harris is currently serving on the American Bar Association's National Task Force addressing stand your ground laws.
Listen to the entire show here.


