THE body of a newborn baby was found by shocked plumbers after being flushed down the toilet at a clinic in Kerala, India, it’s reported. The workers were attempting to clear the blockage when they noticed something which looked like a ball and tried to pull it out. But they were left horrified when they […]