25.3 C
Nairobi
Saturday, April 19, 2025
Home Tags Detective Superintendent Neil Ballard

Tag: Detective Superintendent Neil Ballard

20 people arrested for modern slavery in south London

Metropolitan Police A total of 20 men and women have been arrested on suspicion of human trafficking and...

Social

842FollowersFollow