You can confirm everything Russell Brand reports
Don't blame FL for pedo Epstien. Local cops gaveover evidence & victims to local FBI, who were good to go BUT told 'stand down' by bosses in Wash DC!