India has a number of intelligence agencies, of which the best known are the Research and Analysis Wing, India’s external intelligence agency, and the Intelligence Bureau, the domestic intelligence agency, responsible for counter-intelligence, counter-terrorism and overall internal security.