Skip to main content

The claim

India owes USD 131100 million to the World Bank

Rating

FALSE

Reviewed by Divya Chandra ↗ ·

Original fact check ↗