Castro's Dupes

National Post February 1, 2003. Castro's accomplishments are a hoax; his statistics have been fudged or fabricated; his admirers abroad, …