Police officers killing themselves out of frustration and depression?

Cyprian Zenge, Eugene Yelnona and James Oppong Boanuh
Cyprian Zenge, Eugene Yelnona and James Oppong Boanuh