In a pretty recent development it has been known that a controversial Muslim cleric who had eventually praised Iran and refused to call Hezbollah a terrorist organization has been now tapped to deliver benediction at the inauguration of US President- elect Donald Trump.