October 9, 2017

The Black Race and the Curse of Ham

Ever heard of the so-called ‘Curse of Ham’? This infamous term was derived from the Genesis account of the Hebrew Scriptures—commonly called
August 15, 2017

The Road to Solar Power in Ghana

Perhaps, more than anyone else, we have the sun. Yet, even so, more than anyone […]