1 year agoDeadly storms wreak havoc in Greece; India gears up for G20 Summit 2023 | World in PicturesViral video news