Select Page

Barack Obama is escaping the heat of the IG Report and has reportedly made a secret trip to his homeland of Kenya ahead of a separate planned trip in July.

On Sunday, New York Magazine published an article titled, “Where is Barack Obama”, which elaborated on how Obama has essentially…

Source link