ceyane Netizens celebrate demolition of twin towers through hilarious memes; Take a look at best ones Bornika Das August 28, 2022