Nepal Police manhandle and detain Indian woman and her son
An enraging incident of taking into custody an Indian woman and her son and torturing them had come to light here. The woman and her son from Champaran near Karaslava village in Bihar adjoining the Nepal border had gone to cut grass.