Francoism, a term shrouded in both historical fact and enduring controversy, refers to the authoritarian ideology and regime that governed Spain from 1939 to...
View in Alexandria