The video link?
http://thepoliticsforums.com/threads/3537-Baha-i-Religion-and-Newtown
This is very iiinteresting ...liberalism has a religion Its apparently called BAHA’I...