All posts by sgrey

  • “Why Is Jesus Commander in Chief Here” Billboard Earns Serious Backlash

    By Victor Ochieng An atheist billboard is the latest subject of controversy in Colorado. The billboard,...