America humiliated by IOC

1) Istanbul has tried repeatedly to host the Olympics in the past, but failed.

2) Not true, many Muslim women from the Arab world have participated in the Olympics.