A proposed law to give citizenship to non-Muslims from Pakistan, Bangladesh and Afghanistan was passed by Lok Sabha today amid vigorous dissent by several opposition parties, including the Congress and the Left Front. Most parties from the northeast, even those that were allies of the BJP, have also strongly opposed Bill, saying it is "against the fundamental aspects of the Indian constitution".