This broke the Internet into a meme fest, with netizens claiming that the disappearance of the Taj Mahal was a work of ‘nature’s VFX’


This broke the Internet into a meme fest, with netizens claiming that the disappearance of the Taj Mahal was a work of ‘nature’s VFX’