thats a Stinger ground to air AA launcher, you would be a god if you used a RPG to hit a heli that far away
yelling Allahu' Akbar isnt just a terrorist thing, its a religious thing (and as much as i am against the idea of "religion" lets try to respect peoples beliefs ok Timm?)
and im assuming whoever wrote APS meant arab people shit? well that video is from Dagestan not an arab country, and those people are Chechens far from Russians
dope video tho