Mr. Mousavinejad is also an interpreter, translator, and an Iranian and Islamic law expert.
" Site Admin has validated this profile and assigned an * * * * * (5) Rating "