BRIDGETOWN, Barbados (CMC) — The London-based international human rights group, Amnesty International, has criticised the situation in three Caribbean Community (CARICOM) countries on issues ranging from the “ill-treatment of documented migrants” to alleged crimes against humanity. 
More...
More...