CAA, NRC and Hindutva politics

While discussing about CAA and NRC, it’s quite important to understand the legal aspects of this…