Thu Jan 1, 2009 8:37pm GMT

Cuba marks 50th anniversary of Castro revolution