The Citizenship (Amendment) Act (CAA), notified by the government on Monday, has been a source of controversy and protests in India. Aimed at providing Indian citizenship to non-Muslim migrants facing religious persecution in Bangladesh, Pakistan, and Afghanistan, the law has faced opposition and support from various quarters.