Ann Coulter sparks backlash after remarks on India’s caste system while reacting to Florida law, triggering debate on religion, law, and cultural sensitivity in US politics.