An American woman who was reported missing by her family has been found living with an African 'tribe' in a forest in UK's Scotland. Kaura Taylor was found living with the self-proclaimed tribe led by 'King Atehene' and 'Queen Nandi', as their handmaiden. She released a video message, saying, "To UK authorities, obviously I'm not missing. Leave me alone."
short by
Sakshita Khosla /
10:30 pm on
21 Aug