Tulsi Gabbard may have perjured herself yesterday in front of the Senate.

Comments