Fish washed ashore is not new in the world. However, the bizarre nature of a pod of dolphins mysteriously appearing at the shores of Brawire in the Nzema East municipality of the Western Region, Accra, in the Ghanaian capital has raised eyebrows.
Be the first to comment



