Global defense contractor IT expert testifies in Italian court he and others switched votes in the U.S. presidential race
Rome, Italy (January 5, 2021) – An employee of the 8th largest global defense contractor, Leonardo SpA, provided a shocking ...