Government Updates India May Reduce Content Takedown Time to 1 Hour What the New Proposal Means for Social Media Platforms Creator Adarsh March 24, 2026 0