Russia invasion of Ukraine: World Judo Federation suspends Putin as… Oluwadamilare Emmanuel Feb 27, 2022 The world judo governing body (IJU) has taken