Indians hold national flags and placards during a protest organized by several Muslim organizations against a new citizenship law that opponents say threatens India's secular identity in Bangalore, India. AP
Indians hold national flags and placards during a protest organized by several Muslim organizations against a new citizenship law that opponents say threatens India's secular identity in Bangalore, InShow more

Internet restrictions ahead of fresh India protests