CNS: For Ukraine, war rages on the ground and in the courts

AP: Racism in the ranks: Dutch police film spurs conversation

Justice Info: Kosovo war: will the victims of the KLA get reparations?

Dutch News Monthly Column: Part-time a problem? A 40-hour week was not ordained by god

The Europeans Podcast: The biggest climate case that ever was

Recent Stories

DN – Will the Netherlands be rudderless without Rutte?
JI – Ukraine Sees Historic Support At UN’s Top Court
DN – International Criminal Court still reeling after cyber hack
CNS – Ukraine gets widespread support in genocide case at UN’s top court   
CNS – Ukraine turns Putin’s rhetoric back on Russia in second day of hearings in genocide case
CNS – Russia asks UN high court to throw out genocide case
CNS – One year after Russian expulsion from top European human rights body, Ukraine war rages on
CNS – Climate justice case draws record number of countries to sea tribunal
CNS – Facing rising waters, island nations call on polluters to step up
CNS – Island nations demand climate change action at international sea tribunal

Everything and the Kitchen Sink

Everything I’ve ever written
Articles for CNS
Articles for Dutch News

Radio and television appearances

Some fiction things I’ve had published