Skip to main content
SISTER MEGAN RICE and MICHAEL WALLI
Broadcast Date

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.