The New Jim Crow News

Barack Obama, President of the United States of America

Africa to Obama: Mind your own business

United States President Barack Obama is the most admired foreign leader in Africa because he has ancestral roots in our continent.