×
×
Tuesday
24
Dec 2024
weather symbol
Athens 13°C

> public execution

> public execution

Iran: Two men publicly executed for the murder of a police officer

Two convicts shot a police officer after armed robbery

Fortune tellers executed in public in North Korea

Thousands of people were brought to attend the public trial