Blitz Bureau NEW DELHI: Iran’s Supreme Leader Ayatollah Ali Khamenei has called anti-government protesters “troublemakers” who are trying “to please the president of the US”. Khamenei remained defiant in a televised address on January 9. “Let everyone know that the Islamic Republic came to power through the blood of several hundred thousand honourable people and…


