hare on Facebook

President Obama pauses as he speaks at the Annual Meeting of the U.S. Conference of Mayors in San Francisco, Friday, June 19, 2015. (AP Photo/Carolyn Kaster)
President Obama will host Nigerian President Muhammadu Buhari July 20 at the White House, officials announced Thursday, just days before Obama will journey to both Kenya and Ethiopia.
The announcement comes as Obama has come under sharp criticism for his decision to visit Ethiopia, a nation whose ruling party has engaged in a series of human rights abuses and oversaw questionable elections last month, rather than a more democratic African country. Nigeria, by contrast, held free and fair elections three months ago, which marked the first time in the nation's 16 years as a democracy that an opposition candidate defeated a sitting president.