Bogus fact-checking site amplified by dozens of Indian embassies on social media

Site published spurious fact-checks & other content that were amplified by over 50 Indian diplomatic accounts on Twitter & Facebook