Chechen, Russian, Russia

Kavkaz Centre is a Chechen internet news agency which is independent, international and Islamic, reporting on events in the Islamic world, the Caucasus, and Russia. In Russian, English, Turkish, Ukrainian and Arabic.