A festival in the Bahamas has sparked renewed debate about the factors behind violence against women, writes Alicia Wallace, 29, a Correspondent from Nassau, Bahamas. The people of The Bahamas have recently come to terms with the fact that a new festival is being brought to the country. In impassioned exchanges on the topic of …
“Controversy makes distinction clear: rape is not sex” Read More »