• Chechen Woman Sets Herself On Fire In Spain

    May 29, 2009 | admin

    Today a Chechen woman has set herself on fire in the Spanish town of Alicante, apparently protesting the expulsion of her family from a Red Cross apartment, RFE/RL’s Russian Service reports.