Posts Tagged: World Players Association Iran
Athletes’ Union Wants Iran Expelled From Sport if Wrestler Executed
A global union representing 85,000 athletes called on Tuesday for Iran's expulsion from world sport if it executes champion wrestler Navid Afkari whose case has...