Giornalista e saggista, si è laureata a Perugia in Scienze Politiche col professor Piero Melograni. Ha per due anni coordinato i seminari presso la cattedra di Storia Contemporanea del medesimo ateneo. Ha lavorato al quotidiano L’Unità dove, fra l’altro, è stata caporedattore delle pagine culturali e scientifiche, e inviato di politica e di cultura. Ha diretto il Giornale dell’Umbria e collaborato con importanti testate nazionali: il Foglio, Il Sole 24 ore, Libero. Su Storia Contemporanea, rivista fondata da Renzo De Felice, ha pubblicato un saggio sul carteggio Churchill – Mussolini e uno su Aldo Capitini. Ha diretto la rivista di politica, società e cultura, Diomede. Insieme a Nicola Caracciolo, ha realizzato per due anni il mensile di Italia Nostra.