German court convicts Palestinian of murder for fatal stabbing on train last year
FILE – Defendant Ibrahim A. is brought in handcuffs to the courtroom, in Itzehoe, Germany, Monday, April 15, 2024. A court on Wednesday, May 15,… Read More »German court convicts Palestinian of murder for fatal stabbing on train last year