Vladimir Putin claps back at G7 summit leader for mocking him

2022-07-01 9