Police beat´n Pastor wins in court!

The 2 charges against Pastor Steven L Anderson were dismissed in court yesterday! The pastor’s victory in court is a victory for freedom in America. Obama’s Green Shirts may have broken the pastor’s windows, but they can never break the spirit of freedom and liberty in America! Steven L Anderson is the pastor of Faithful Word Baptist Church in Tempe, AZ. Make this viral!