Missing Texas woman found living among lost ‘African’ tribe in Scotland

Texas native Kaura Taylor has been found with the Kingdom of Kubala, a group living in a forest in Jedburgh.

Texas native Kaura Taylor has been found with the Kingdom of Kubala, a group living in a forest in Jedburgh.

Leave a Reply

Your email address will not be published. Required fields are marked *