This is an article published in an unbiased war enthusiast's website, which explains the duplicity & cheap politics of UN & Europe (Sorry if Repost)
June 4, 2009: The UN, and many European nations, are very angry at Sri Lanka for defeating the separatist Tamil rebels, after nearly 30 years of...