Are the monkey cage rumors true?