Mohammad Hamid Engineer, founder of the Minorities Democratic Party (MDP), has had a career marked by dramatic twists and turns. Starting his journey as a government employee, Hamid Engineer later ...