Zambian police rearrested two men this week on charges of engaging in homosexual acts “against the order of nature,” a rights group said.
Zambian police rearrested two men this week on charges of engaging in homosexual acts “against the order of nature,” a rights group said.