Star Parker

March 23, 2012 - 5:33 PM
Activist and author Star Parker was the keynote speaker at the 'Stand up for Religious Freedom' rally on March 23, 2012 in front of the Department of Health and Human Services in Washington, D.C. (CNSNews.com/Penny Starr)