CNN, along with a number of other news organizations, has reported that James Jay Lee has been arrested at Discovery Channel’s headquarters near Washington, DC after taking hostages and demanding that the discovery take a more “enviromentalist and anti-capitalist agenda.”
Lee has had a beef with the channel for years, as CNN has reported that he has been trying to encourage the channel to have game shows promoting an environmentalist agenda — although his rants quickly devolved into him accusing the channel of promoting “the birth of any more parasitic human infants.” While I’m personally all for Asian Americans pushing a more environmentally friendly agenda, I don’t think environmentalism has anything to do with calling civilization filth, like he does, or the birthing of children parasitic.