Social media users in Ghana are yet to come to terms with a bizarre development involving a crocodile. Per the video that popped up on Tuesday, April 4, a woman is seen chanting incantations to invoke the crocodile, thought to be a deity, on the bank of a stream. The …
Read More »