Body of newborn baby found abandoned at Dimda village in Kumram Bheem · Namaste Indian