Ted Turner, president of Cable News Network and chairman of the Better World Society, speaks before the Committee on Energy and Environment at the National Governors' Conference. Turner said that the country is "self-destructing" because of television and that industry leaders only care about money.
Image provided by Getty Images.
May 12th, 2020
Viewed 166 Times - Last Visitor from Shenzhen, 30 - China on 06/19/2021 at 5:20 AM