Nifty flag, don’t you think? Found it here. This probably isn’t news to the better informed, but it was to me.
For those who have Russian or Azeri (I don’t), their YouTube channel is here, where you will be met with the smiling visage of Abdullah Azzam. Mind you, Azerbaijan is a majority Shia country, so these guys face more than the usual problems, I imagine, but they may merit watching.