Body of newborn found in Government Villupuram Medical College and Hospital toilet

India