Selena Gomez was slammed by journalist Megyn Kelly for crying over US President Donald Trump's immigration policy.