Home » Videos » IBC24 team reached Manpur village, about 30 KM away from Khairagarh. Villagers narrated their agony. See
This browser does not support the video element.