Interview with Bob McKerrow – Head of Delegation of IFRC in Sri Lanka Posted on Wednesday, July 3rd, 2013