NEWS

Director of National Intelligence Tulsi Gabbard signed a sworn declaration stating that she was a resident of the State of Texas.

But then she voted in Hawaii.

Comments