The Selfless Sikh: Faith on the Frontline, observational documentary, BBC Studios, 2016. Sharron Ward filmed and directed this observational documentary following Ravi Singh, and his NGO Khalsa Aid, who every month feed and provide shelter for over 400 Yazidi IDPs in Kurdistan, Northern Iraq. The film features horrifying testimony of Yazidi women who were brutally beaten and raped, held captive as “sex slaves” by ISIS and documents the genocide that was committed against this ethnic […]
Read More