On November 20, 1975, Spanish General Francisco Franco died in bed, signaling the unceremonious end of one of Europe’s longest dictatorships.
Fair Observer, 461 Harbor Blvd, Belmont, CA 94002, USA
Comment