Andrew Mills is a freelance journalist based in Beirut.