Russia: April 25, 2001

Archives

In Chechnya, a bomb ripped apart a police station, killing six policemen and wounding five.