Alt News - A fact-checking website from India that specializes in debunking political and medical misinformation.