Exorcism On Possessed Woman Takes Place In Italian Catholic Church

An eight-hour-long exorcism has reportedly been performed on a “screaming” woman in an Italian Catholic church. The incident took place

Read more

Near Threatened White Rhino Born In England Brought In Swiss Zoo To Provide Offspring Released From Quarantine

A male rhino listed as ‘near-threatened’ by IUCN that was born in England has been released from quarantine after he

Read more