Masha Savitz interviewed on KPFK

KPFK Radio interviewed Writer/Director/ Executive Producer of Red Reign, Masha Savitz, and other experts in a one-hour episode of Beautiful Struggle covering the phenomenon of organ harvesting.

Leave a Reply

Your email address will not be published. Required fields are marked *