IslamiCity
Not to whip a dead horse, but something more has to be said of the lip service Muslim governments have paid to the catastrophe in Chechnya