Nov 14, 20226 minThe US is a failed democracy.It should take a long time before America can again strut the world stage and lecture about the values of democracy, poking its finger in...
Nov 7, 20226 minThe need for a massive aid program for AfricaSurely a massive infusion of aid into Africa would be to pour money down a rat hole? Isn't this the mistake that was made in the past -...
Oct 31, 20225 minTime to think again about abolishing torture.Right now, 47 years ago to the day in the autumn of 1975, the corridors of the UN in New York were abuzz with a small army of Amnesty...