8/31/23

The Road to Abu Ghraib

 Human Rights Watch Report was issued in 2004. If the US is a moral beacon for this world should all countries use torture to match the US requirements? I wonder if "My Lai" is a no-name in the US.  

No comments:

Post a Comment

Spain chases France and Italy in the economic fall race

The news about blackout in Spain is in full harmony with the overall decline of Spanish economy. The growth rate of real GDP per capita has ...