
Politics and government
Mohammad Javad Larijani
Documented profile covering 8 controversies, including “Call to suspend Iran's membership of Nuclear Non-Proliferation Treaty” and “Public threats targeting Donald Trump, followed by religious justification for possible assassination”.
8 controversies · 12 sources














































