It is a deja vu moment for G20 Summit history as Putin has annexed again. In 2014, it was Crimea and in 2022 it has annexed captured Ukrainian regions.