Participants of the "Peace March" wakling on Margaret Bridge in the Hungarian capital of Budapest on Thursday 23 October 2025 ...