In its 2024 report, the United States Commission on International Religious Freedom has recommended that India be designated as a “country of particular concern” due to persistent and egregious violations of religious freedoms.
Former President Barack Obama broke his silence on the since-deleted disturbing meme video clip posted on President Trump's Truth Social depicting him and the former first lady as apes....