Thousands have turned out in Washington, DC, for the March for Life
TLB Editors note: Hundreds of Thousands of Americans Demonstrated at the Capitol in Washington DC today to make a statement about their beliefs… and not one was wearing a Rubber Bible on their Head. Thousands […]