Storia: G20 backs final statement despite Russia tensions, China dissent — Warptech Lab News