A newborn baby was found dead inside of a plane’s bathroom after the flight landed in Delhi.
The baby appeared to have been delivered on board and had toilet paper stuffed in its mouth, reported NDTV.
A newborn baby was found dead inside of a plane’s bathroom after the flight landed in Delhi.