Police in Ghana arrested 18 people over the public flogging of a pair at the palace of a traditional chief in Wa in the northern Upper West region, local media reported. The victims of the flogging, a man and woman, are reported to have been lovers. They were each tied …
Read More »