Lisa Abend
Lisa Abend is a journalist based in Europe.