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

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

Dutch News: Will Putin be sent to the ICC in The Hague? A look at the world’s most famous court

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

Recent Stories

DN – It’s democracy in action time, so go get water boarded
CNS – Shame list of Hungarian tax defaulters violates international law
DN – Republicans lose lawsuit against king’s involvement in the legal system
CNS – Dutch court rejects call to eliminate role of king in judiciary
CNS – Mother of oligarch known as Putin’s chef ducks EU sanctions
CNS – International Criminal Court urged to investigate Turkey
CNS – OnlyFans ordered to pony up in UK tax case
DN – Everything is possible, except when it really isn’t
CNS – For Ukraine, war rages on the ground and in the courts
CNS – UN high court tells Azerbaijan to clear roadway to separatist enclave
CNS – Trial on Kosovo war crimes opens with claim of fabricated charges
CNS – Countries sign military AI pact at historic summit, but is it enough?

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