Manuel Rocha, former US Ambassador to Bolivia, has been formally charged with serving as a secret agent for Cuban intelligence for decades, allegedly meeting with Cuban intelligence agents and providing false information to US officials about his travels