Israel is new Nazism in 21st century, Iran’s Ghalibaf says

Iran’s Parliament Speaker Mohammad Bagher Ghalibaf made the remarks in Geneva, Switzerland, addressing the Sixth World Conference of Speakers of Parliament, organized by the Inter-Parliamentary Union (IPU), in close collaboration with the United…

Continue Reading