Photo detail

Photo detail

Rights Bahamas had the government called to the 172nd session of the Inter-American Commission of Human Rights in Jamaica.