The Spectre of Citizenship : History & Politics of NRC in Assam

On the night of 31st December, 2017 the first draft of the National Register of Citizens (NRC) was released in Assam. This has set off a mini-storm in the political scene of Assam, Bangladesh and West Bengal. What is the NRC, why is it being updated and what politics is being played behind the curtain?