Surely this is the end times..
Seppuku
Not really aligned to this particular article, but none the less..Humans offing themselves in front of other humans isn't exactly a recent thing.