Advertisement

Tucker Carlson compares British colonialism to American invasion of Afghanistan

Tucker Carlson said that India infrastructure is 'as beautiful as the Bombay train station that the British colonialists built' in another bizarre and racist rant Fox News