Sunday, November 8, 2026

Tag: Politics

The Christian left is here

The Christian left is here

The Democratic Senate victories in Texas and Kansas on Tuesday night were about more than just turning two red states ...