Which body can remove the Supreme Leader at any time by constitutional right?
The Assembly of Experts, which meets for one week annually, comprises 86 "virtuous and learned" clerics elected by adult suffrage for eight-year terms.