Marzieh Vahid Dastjerdi, Iran's former health minister, was reportedly fired by President Mahmoud Ahmadinejad after publicly disagreeing with him over why the price of medical supplies in the country ...