The International Olympic Committee is facing outcry after it allowed an alleged member of the Islamic Revolutionary Guard Corps to compete and win gold at the Tokyo Olympics. Javad Foroughi secured ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results