Previous image 2010-08-27-JandIndira26aug10-thumb Juan Juan Almeida with his daughter, Indira, yesterday in Miami. The two had not seen each other for five years.