5 Star
.
.

Trump faces criticism for pardoning Indian-American commentator Dinesh D’Souza

.