Ellen Connolly

GlobalPost

Ellen Connolly is a GlobalPost breaking news writer.