Barack Obama Pays Homage to Mandela

Originally posted at American Thinker. blog Based on the abysmal public opinion polls Barack Obama has been subjected to in recent days, it must have been quite thrilling for him to speak before 94,000 people in FNB Stadium at Nelson Mandela’s memorial service in Johannesburg, South Africa. Reminiscent of INVESCO …