July 16, 2012

Religion, Moral Values and the Democratic Party