Tusi se faʻaauau mo lenei palakalafa - Mai le 2014 i le 2021, o Macleod o se faʻaaliga mo Sky News. I lona taimi i le auala, na ia taulaina i le taimi o le tele o tala fou tala e aofia ai le 2016 Nice loli osofaʻiga
, o le 2016 Turkish "coup d'état" taumafai ma solia tala o le maliu o Muhammad Ali, Fidel Castro ma Carrie Fisher.