Human heads portraits installed at Cape Coast Castle

Cape Coast, June 19, GNA – More than 1,300 portraits of human heads depicting the brutalities that occurred during the Trans-Atlantic Chattel Trade have been installed in the dungeons of the Cape Coast Castle. They are made up of pieces of collection of ......

read more...

Posted under: Cape Coast - 7 days ago