Photo credit: CurrentTV Barack Obama has run perhaps the best organized and most inspiring of presidential campaigns in US political history. He has risen above sleazy political tactics, challenged stereotypes, eschewed divisiveness,…

Yesterday, the front pages of several English papers the Daily Mirror and the Daily News amongst them carried an intriguing news flash: “British will not de-ban LTTE”, and “British government will not…