Sunday, April 10, 2011

Local Indian women perform illegal sacrifice ritual. Fat George Clooney just stands there.