Home Tags Peter Tabichi

Tag: Peter Tabichi

From The Site

Scotland: Man To Be Deported To Ghana After Assaulting Wife

A voodoo believer who throttled a trainee doctor has been locked up and will be deported back to West Africa upon his release.