Associates of Chechen Tepsurkaev report details of his death