In India today, laws are being used to silence millions. Despite Christian protests, Ramen Deka, governor of the Indian state of Chhattisgarh, signed the Chhattisgarh Freedom of Religion Act of 2026 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results