Shahzada Rahim

Shahzada Rahim is a Global Affairs Analyst with experience in international relations, and political analysis. He tweets at @rahimabbas3.