Tag: Taliban

20 year-old ‘South Park’ Critic and Taliban Wannabe

How Zachary Adam Chesser, who grew up in suburban Fairfax County, played football and rowed crew at his High School, came to espouse a fundamentalist Islamic ideology is not yet clear, but he was so greatly offended at an episode

Tagged with: ,
Top