Japan: Olympics Boss Forced to Resign for Saying Women Talking Too Much is Annoying
Yoshiro Mori: Goodnight, sweet prince. Previously: Tokyo 2020 Boss Says Women Talk Too Much and are Annoying Well lads, it’s seems as though they’ve cracked Japan. There goes your source of…