Author: Muhammad Jalal

Muhammad Jalal is Head of Politics at a British college and holds masters' and graduate degrees in Politics and History.