The Internet Freedom Foundation (IFF) has challenged the government's notice to Telegram regarding pirated content, questioning its legal basis and the Ministry of Information and Broadcasting's ...