Indie Wire article on the release of CHILDREN OF GOD → November 28, 2010 TLA Releasing formally announces the theatrical release of CHILDREN OF GOD.For the full article press HERE