Ex-US diplomat arrested in Miami for allegedly acting as a Cuban agent
Rocha was born in Colombia and grew up in a working-class family in New York City. He earned degrees from Yale, Harvard and Georgetown before joining the foreign service in 1981.