By Homero De la Fuente, CNN
By Aimee Lewis, CNN
By Paradise Afshar, CNN
By Jacob Lev, CNN
By Ben Morse, CNN
By Issy Ronald, CNN
By George Ramsay, CNN
By Thomas Schlachter, CNN
By Sam Joseph, CNN
By Bea Adeleke, CNN
By Zayn Nabbi and Darren Lewis, CNN
By Sammy Mncwabe and Duarte Mendonça, CNN
By Ben Church, CNN
By Amy Woodyatt, CNN