This short but powerful video, released in March, 2012 by Catholics Called to Witness and produced by Creative Lab of West Palm Beach, Florida, is a stunning visual reminder of both the separation of Church and State and why the upcoming Presidential election is so important: It’s a must-see for all Christians, and anyone else who cherishes the traditional values of Life, Religious Freedom, and Marriage – regardless of religious affiliation or belief. (Apple users may want to increase the screen brightness slightly)
Disclaimer: My endorsement of the video does not imply endorsement of Catholics Called to Witness or Creative Lab.
Thanks for reading!