A heart-wrenching scene unfolded in Maharashtra’s Palghar district after the body of a newborn was discovered in a riverbed. Local residents and farmers found the infant in Udhwa-Nawapada Vanipada on Thursday, leading to a police investigation against unknown individuals responsible for the incident.
