– Neheda Barakat, Award-Winning Documentary Producer, TV Bureau Chief & Executive Producer; Journalist; BBC; ABC-TV/Australia; U.N.; U.S. Dept. of State10/07/2019Written by mccall “An immense and breathtaking research… McCall is a legend.”