Posted by: aman on: November 28, 2007
The highly delusional state of the US populace would be mildly entertaining, were it not for the gravity of the situation and the respect of basic human rights and the tenets of International law and democracy. United States is called the “land of the free and home of the brave”. Bravery, it seems, has taken [...]