Iftikhar Shah Bukhari

The writer is a lecturer of political science at Minhaj University Lahore