URGENT ALERT: Chechnya – CAMPAIGN TO END THE GENOCIDE
The recent Russian campaign to eradicate Muslims from Chechnya has left the Muslim community stunned and almost helpless. No individual or group action seems to be adequate in the scale of disaster unfolding.