By Jay Forte, Contributing Reporter
RIO DE JANEIRO, BRAZIL - The delegation of the Inter-American Commission on Human Rights (IACHR) of the Organization of American States (OAS) arrived in Brazil today (Monday November 5th), and will be here through the 12th to observe urban and rural areas in eight states, according to government news agency, Agencia Brasil.
The delegation is headed by committee chairwoman, Margarette May Macaulay, a citizen of Jamaica and was elected as Commissioner on June 16, 2015, by . . .