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