What I can say about Chechens. They are very hardworking, they really keep together. Like try to insult one, in few minutes there'll be 100 of them around you. They are hotheads for sure.
If it's for me, I'd better be friends with them than enemy.

But yeah I surely want to know what brought these both guys into doing this...