MSNBC Live 04/18/11

Fidel Castro resigns as Communist party leader

Former Cuban President Fidel Castro, 84, appeared at a Communist party event to announce his resignation as the party's leader, a position he held for 46 years. It was his first public appearance since falling ill in 2006. Msnbc's Thomas Roberts reports. ... more Duration: {{video.duration.momentjs}}