Tokyo Olympics Boss Yoshihiro Mori Resigns Over Sexist Remarks

Tokyo Olympics Boss Yoshihiro Mori has announced his resignation a week after he made derogatory, discriminatory and sexist remarks about women in the work place. Mori’s demise, announced by Kyodo News reported a moment ago, unfolds despite backing from the […]

Craig Lord 2021-02-12 Reading Time: 3 minutes