They Killed Sister Dorothy Premiere at SXSW

They Killed Sister Dorothy will premiere in competition on March 9th and March 10th at the 2008 South by Southwest Film Festival in Austin, Texas. On February 12th, 2005, Sister Dorothy Stang, a Catholic nun from Dayton, Ohio, was shot six times and left to die on a muddy road in the Brazilian Amazon. Who [...]

Follow

Get every new post delivered to your Inbox.