Mahabharata
Ganga kills her sons (1x2)
:
Bound by his promise, Shantanu does not question Ganga as she sacrifices seven of their sons. When he protests at the birth of their eighth son, Ganga leaves him forever with their last son.Later, she returns the same son to Shantanu