A serial killer strikes back in London after laying low for three years. Amar, the investigating de…
Mother Teresa of Calcutta, one of the few canonized saints of our day, is discovered through the eye…