Elections

Video | Mitt Romney wants Castro 'off this planet'

Mitt Romney threatens Castro and Cuba during a speech at the Freedom Tower in Miami Wednesday, January 25, 2012. (Video by Chuck Fadely, Miami Herald)

  Comments