Categories World News
German market attack suspect appears in court as authorities accused of security failures
December 22, 2024
A judge in Germany ordered the suspect in a deadly