Abbas Omidi is one of 32 ‘senior officials’ of Iran’s regime located in Canada.


From this RSS feed