Tag: New Delhi
January 03, 2025
World News
India trashes Washington Post report linking New Delhi to anti-Muizzu plot
New Delhi, India on Friday strongly trashed two recent reports published by the Washington Post one linking New Delhi to…