Evidence Corporate Media Interests Are Losing Their Shit Over Tucker Carlson Traveling to Russia


h/t Skid Marx