It’s Time The US, Forever Preaching To India And Others, Got Off Its High Horse
In releasing the State Department's 2023 International Religious Freedom report recently, US Secretary of State Antony Blinken referred to India by name for violating religious freedom. The report covers 190…