April 15, 2020April 15, 2020 News From The Past 1907 – Baby missing, presumed dead, leads to shocking discovery of Britain’s most prolific baby traffickers.