Well done Russia! Those Islamic terrorists deserve everything that is happening to them. It's VERY good to see you beginning to be confident agai...