The US has a nasty past of funding death squads and paramilitary forces to stifle anti-American attitudes and dissent. But what about the context of the uprisings in the Middle East? We're told that the CIA is helping secular rebels in Syria to fight both the regime and Islamists, giving them training, arms, etc. NATO and various UN members gave aid to Libyan rebels. It's all very select who receives this aid, and there's no doubt some statist agenda behind the help, but is it undesirable for nations such as the US to aid various rebel groups? Or are the rebels receiving said aid too questionable in their agendas as well (instituting a US-friendly state, per example)?
Something else: would it be appropriate (for lack of a better word at the moment) for anarchist rebels/insurrectionists/revolutionaries to accept aid from a foreign state (as unlikely as it is to ever happen)?