Internet Freedom Foundation Questions India's Telegram Ban Amid NEET Leak Row

Internet Freedom Foundation has questioned the Centre's Telegram ban over alleged NEET paper leaks.