Home Tags David duncan

Tag: david duncan

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.