KompasGo
US Senator Tom Cotton is facing substantial backlash following his slavery comments which he said America?s founders found was a ?necessary evil.?(Reuters/ERIN SCOTT)