Today, the International Federation for Human Rights (FIDH) launches a new web application. Appeal, Democracy, Fundamental freedoms, HRDs, HRSU, Torture 277 Responses » Oct 222011 Continue reading »