An American couple accused of aggravated trafficking and aggravated torture has today been committed to the High Court for trial.
Mr Nicholas Spencer and Ms Mackenzie Leing Mathias Spencer have.
An American couple accused of aggravated trafficking and aggravated torture has today been committed to the High Court for trial.
Mr Nicholas Spencer and Ms Mackenzie Leing Mathias Spencer have.