The Nun: Spirits shadow the spiritual world
Religious institutions have been at the centre of controversies since time immemorial. Be it churches or temples, they sometimes become home to one of the goriest crimes ever, strange that the most sacred places witness the greatest and the most heinous…