The Revolutionary Guards are a branch of Iran's armed forces that is often involved in intelligence, surveillance and repression of dissidence, journalists and other elements they deem a threat to Iran's "Islamic Revolution".