Rebecca Collard

Rebecca Collard is a freelance journalist based in Beirut.

Rebecca Collard is a freelance journalist based in Beirut.