Tabatabaei Wins XXII Karpov International Tournament

TEHRAN (Tasnim) – Iranian Grandmaster Mohammad Amin Tabatabaei won the XXII Karpov International Tournament.

Continue Reading