Previous #261 Next

Russian is seen shooting himself in the head while lying on his side under tree branch

Date: 25 Mar 2025