The Advocacy for Alleged Witches is asking the government of Sychelles to drop these charges, because they are absurd and constitute a show of shame and...
“When we checked the payments made for them to come to Seychelles, it is from only one source. This is for different people coming on different...