Thousands gather to protest in Arunachal Pradesh
Thousands of Christians united on Thursday 30 April to express their dissent against the Arunachal Pradesh Freedom of Religion Act (APFRA), fearing that it could be used to target them.
Read More »