In what could further add to the fears over National Population Register (NPR) and National Register of Citizens (NRC), at least three residents of Hyderabad ... Read more