A video of political commentator Mehdi Hasan debating 20 far-right republicans has gone viral, but it also crossed a line.
News Magazine Online
A video of political commentator Mehdi Hasan debating 20 far-right republicans has gone viral, but it also crossed a line.