Violent protests erupted in Pakistan, Afghanistan and Indonesia, fueled in part by reaction to the anti-Islam film that sparked violence in Egypt, Libya and elsewhere. Religion plays a key role in these protests, but many observers also cite politics, internal power struggles and history.