A massive fire has destroyed a home improvement store in Santiago, Chile. Firefighters struggled to bring the blaze under control, as flames leapt high into the night sky. Nathan Frandino reports.
In 1956, Ernesto 'Che' Guevara (Benicio Del Toro) and a band of Castro-led Cuban exiles mobilize an army to topple the regime of dictator Fulgencio Batista. Now available to own on DVD and Blu-ray.