Tokyo Olympics chief Mori steps down over sexist remarks
Yoshiro Mori, the president of the Tokyo 2020 Olympic Games organising committee, on Friday stepped down resigned from his post following his sexist remarks which drew criticism worldwide. “My inappropriate statement has caused a lot…