Fact Check

Fact Check: Did India Lose ₹6.36 Lakh Crore to Digital Payment Frauds?

Claim: A video tweeted by the Indian National Congress claims that India has lost ₹6.36 lakh crore due to digital […]