Advertisement

Life In Pics: Fidel Castro, A Communist Idol Who Defied The US

Fidel Castro, the Cuban revolutionary leader who built a communist state on the doorstep of the United States and for five decades defied US efforts to topple him, died on Friday. He was 90.

Listen to the latest songs, only on JioSaavn.com