Claim: Website CongressITCell with registrant details in China is operated by Congress
Fact-check: Is Congress Running An IT Cell Website From China? A FactCheck | BOOM
Verdict: false
Organisation: BOOM
Author: Nivedita Niranjankumar
Date published: 2023-09-16T14:28:52