
Technology
Iran executes man convicted of deadly attack on Sistan-Baluchistan police station
By Katherine Langford
Advertisement · Why this ad?

George Shefi, 94, one of the last remaining witnesses, tells a law enforcement conference of the 'enormous responsibility' they have to ensure history does not repeat itself