Iranian President Hassan Rouhani has strongly criticized the Revolutionary Guards for trying to prevent him from passing laws against money laundering and terrorism financing, according to Israeli public radio. Rouhani made it clear he has received the approval of Supreme Leader Ali Khamenei to lead the bills on the issues.