News

A video recently went viral on social media where people were seen frantically worshipping a tree, believing it was emitting holy water.