Mehdi Hasan

Mehdi Hasan

Mehdi Hassan is a columnist and senior contributor at The Intercept.

ALL VIDEOS