Scorecard Research Beacon
Search Icon
May 31, 2018

Trump pardons commentator Dinesh D'Souza

President Trump announced he would be pardoning controversial commentator Dinesh D'Souza, who pleaded guilty in 2014 to violating campaign finance laws.