For the best experience use Mini app app on your smartphone
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
For the best experience use inshorts app on your smartphone