Road accident ends up in shooting

Tue, 22 Mar 2005 23:05:00 +0300

A conflict between Russian troops and Chechen police officers results in at least three men killed.