Eric Tudor & Bill Wears
Have you heard the tale of the world's oldest female serial killer, Baba Anujka?