G7 & Russia published June 27, 2022 by Emad Hajjaj politicalcartoons.com