The 'Source' - De:Coded

Alkebulan is the oldest name for current day Africa. Alkebu-lan translates to “mother of mankind” or “garden of Eden”. The name was used by the M...

Read more