The Chechen cause makes no sense whatsoever. It is a political fight for independence from Russian rule, by a small group of greedy, power-hungry arm...