Thursday, May 15, 2025

NETHERLANDS: Christian worshippers chase away pro-Palestinian rioters who disrupted their church service.