this is a message to all anti-russians, what's your business in chechnya anyway? if you love chechen refugees so much, then invite them back to ...