Residents of Nowrang Naradari Tehsil Narwav Baramulla stage Protest against IF&C