Apparently Crossroads Church has taken down the India video they released in order to do some more rigorous fact-checking. We’ll see what comes of it.
India Video Update
lesbrown
February 24, 2010 No Comments on India Video Update