top of page

Full moon over Paris's 18th district—September 2018

Yellow vest protester flees tear gas—November 2018

French gendarme clashes with yellow vest protester—November 2018

Yellow vest protesters harass journalists—November 2018. Published in the Columbia Journalism Review, November 2018.
bottom of page