From one of our readers:”It is a picture of a Russian BMP with Russian troops being destroyed by an anti-tank mine.
The secondary explosion is the second mine in the road going off. This occurred in Chechnya, NOT Afghanistan.”
Back to Weird and Unbelievable Stories
Comments are closed.