Election 2016

January 25, 2012

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.

Related content

Comments

Videos

Politics & Government Videos