3 nuns were found murdered and raped in a Melrose park church. the priest took off and left no trace at all. residents in area hear noises and see things lately. true or ffalse
3 nuns were found murdered and raped in a Melrose park church. the priest took off and left no trace at all. residents in area hear noises and see things lately. true or ffalse