Credit: AP/Alessio Panunzi/Alberto Novelli Italy buys Caravaggio painting for about $35 million, one of its largest payouts for a single work
Former federal contractor turns decade of work into new play, production company after being laid off