News

A woman reported missing by her family in Texas has been found living amongst a lost “African” tribe in the Scottish ...
A mother from Texas who vanished is living with an 'ancient tribe' in Scotland, living as the second wife of the tribe's ...
Kaura Taylor, a Texas woman reported missing, has been found alive in Scotland, living with a group called the Kingdom of ...