All that is necessary for the triumph of evil is that good men do nothing. – Edmund Burke The final count has arrived. The Stand Up for Religious Freedom rallies on March 23 attracted over 63,000 Americans in over 140 cities – more than six times the initial estimates of participation. The rallies … [Read more...]