HAPPENING NOW: Rep. Victoria Spartz (R-IN) is currently getting absolutely showered in non-stop boos at her town hall in Hamilton County, Indiana

Comments