Lech Walesa rips Obama's 'failed' leadership

Anti-communist crusader and former president of Poland, Lech Walesa says that, of all the national leaders currently on the world stage, the one who has "disillusioned" him the most is President Barack Obama. Walesa also asserts that Obama "wasn't ready" to take on the task of leading the world's most dominant superpower. And he calls for reforms at the United Nations so the world body can help fill the vacuum left by the United States' failure of leadership under Obama. [Source]