Saudi Arabia
  • Suicide

Sudanese shepherd commits suicide in a small town in Eastern Saudi Arabia

The death of the shepherd was reported to the police by a Saudi citizen that live in the town of Salwa

View source