With all the controversy & mock-outrage surrounding #RFRA and social media chit chat reaching critical mass, it’s easy for us to forget that South Park already covered the subject of Liberty and Tolerance back in 2001! In this episode, “Stan, Cartman, Kenny, and Timmy have joined Mountain Scouts troop number 69 and...