Claim: Delhi Tourism Department made false claim on Jama Masjid
Fact-check: Fact Check: Delhi Tourism Department made false claim on Jama Masjid
Verdict: at the dtc bus stop in the national capital delhi, you will see hoardings claiming that delhi's jama masjid is the largest mosque in india.
Organisation: DFRAC_ORG
Author: Mobeen Ahmad
Date published: 2022-08-10T14:30:00