US President Donald Trump’s decision to pardon Indian-American conservative commentator Dinesh D’Souza is being strongly criticised here, with New York Attorney General Barbara Underwood describing it as thwarting the cause of justice. Trump on Thursday pardoned D’Souza, who was sentenced to five years of probation in 2014 for violating federal campaign laws.