If under stress of circumstance individuals have made any promise to the enemy, they are bound to keep their word even then.
If under stress of circumstance individuals have made any promise to the enemy, they are bound to keep their word even then.
Our writersPaul Rogers Li Datong Fred Halliday Mary Kaldor Daniele Archibugi NavigationWho's linking?
Most discussed this month |
![]() |
Pere VilanovaPere Vilanova is a professor of political science and government at the University of Barcelona. He comments regularly on international politics in media organisations like Catalunya Radio, TV3 and El País. Recent articlesMilton Wolff, salud! A militant of the Abraham Lincoln Brigade who fought against fascism in Spain's civil war is remembered by Pere Vilanova. The right side of the mirrorPere Vilanovas personal journey includes family exile, underground activism in Francos Spain, and the murder of friends by terrorists. He reflects on its lessons for a just response to violence. The good, the bad, and the unjustCan this United Nations reform process last longer than its predecessors? Only if it learns the lessons of history and power, says Pere Vilanova. Indonesian democracy: lessons for the westIndonesia has just completed its third peaceful election since the end of the long Suharto dictatorship in 1998. For this European observer, the recent experience of the worlds largest Muslim country offers the rest of the world lessons in democratic practice and human solidarity. Aznar versus the people: a Spanish divorce?The Spanish government ignored its peoples almost universal opposition to war in Iraq. This, itself the latest in a series of convulsive internal crises, raises serious questions about Spains political direction and even the commitment to democracy of its prime minister, Jose Maria Aznar. As a crucial election cycle approaches, will the bond between a troubled Spain and a hawkish US be renewed or broken? |
![]() |
Recent comments
5 min 12 sec ago
32 min 48 sec ago
55 min 1 sec ago
1 hour 15 min ago
4 hours 39 min ago
4 hours 53 min ago
8 hours 40 min ago
9 hours 53 min ago
13 hours 34 min ago
13 hours 36 min ago