Upcoming, The People Speak, August 11, 2015

SISTER MEGAN RICE and MICHAEL WALLI
Broadcast Date: 
August 11, 2015

SISTER MEGAN RICE and MICHAEL WALLI who were recently released from prison for their Anti-Nuclear Weapons protest at a Nuclear Plant facility in Tennessee speak about their activism.