Chechen rebels execute Russian police officer.

81411 views
100%
0

At the end you see a fountain of blood.

From:
Date: November 13, 2013