World News Citing Ukraine War, Britain Says Russia Has No Moral Right To Sit At G20 2 years ago kem haris