With metal monoliths popping up and vanishing at multiple locations around the world, it has left netizens in a frenzy online. While the first monolith in India was seen in Ahmedabad, Gujarat, the second one was spotted by locals in Mumbai, Maharashtra.
Center for Policy, Implementation and Governance Research