Do you think you can tell the difference between real and fake videos you see online?

Deepfakes are fake videos of others created using machine learning. BBC My World presenter Radzi Chinyanganya tries out the latest techniques.

Produced by Hannah Gelbart and Cordelia Hemming

BBC My World is a news service for teenagers around the world, brought to you by executive producers Angelina Jolie and the BBC World Service. You can watch more on BBC My World's YouTube channel