Tag Archive for: ussher fort

The Slave

A depressed slave dumps himself on the floor at the Corridor Of No Return at Ussher Fort in Accra.