Nigerian-Irish Olatunde Olateju Olaoloru just caught our eye on new TV series – The Handmaid’s Tale which tells the story of a ...