Mehdi Raza Hasan is a British political journalist, broadcaster and author.

Tag: Mehdi Hasan