James Reynolds

James Reynolds is a journalist based in London and Barcelona, specializing in foreign news and features. He currently writes for MailOnline and has contributed to The New Arab and Philosophy Now. With a focus on international affairs, James brings a global perspective to his reporting.