The Inter-American Court of Human Rights (IACHR) has found that the Honduran State failed...

read more