American human rights advocate seeks IACHR seat to push Caribbean interest
KINGSTON, Jamaica - PEOPLE who know Professor James Cavallaro are not surprised that he's a candidate for the Inter-American Commission on Human Rights (IACHR).
After all, Cavallaro, an American, has spent all of his adult life as a human rights advocate — from his days as a 21-year-old c...
Read More