After protesting the Discovery Channel-US for years, James Jay Lee broke down. Entering the Discovery Channel building in Silver Springs, Maryland, and taking three hostages, Lee released a series of demands for what he believed to be true environmental solutions. He is […]
Continue reading