Tag: Met Police
Nigerian-British officer dismissed from UK police for biting colleague
The UK's Metropolitan Police Service has dismissed a Nigerian-British officer Shola Balogun of Bromley Police Station for biting a colleague (name withheld) at a...