What do the CIA and KBG have in common?

I have no idea myself,
15 answers 15