No Image

Soul brother, Obama

January 13, 2017 37

  By Owei Lakemfa Those who signed the July 4, 1776 American Declaration of Independence gave humanity  one of the most imperishable declarations “We hold these […]