All posts in Latest Posts

  • Virginia Police Ordered To Remove “Blessed Are The Peacemakers” Decals From Their Vehicles

    By Victor Ochieng Because of the principle of separation of church from state, a sheriff...