1 year agobillionaire and founder of CNN, Ted Turner, speaking in 2008 about the need to depopulate the planetTruth Network