- Messages
- 1,838
- ChatterCoins
- 0
- Thread Author
- #1
The "handmaiden" of a self-proclaimed African tribe recently evicted from Scottish woods has been released after being arrested during an immigration raid.
Read more at Sky News
Read more at Sky News

