Hezbollah says it is fighting to stop the US, Israel and Salafists together from taking control of Syria.
This is ridiculous, since Salafists and Israel could never cooperate, but there's a grain of truth in it, in that they all seem to be opposing Assad.