Fans create ruckus during India vs Afghanistan Cricket World Cup 2023 match, video goes viral 12 October, 2023 by Newstars Education See also Spider-Man/Human Torch Mashup Is a Shocking Demonic Nightmare