US President Donald Trump has savagely called out French President Emmanuel Macron. Donald Trump didn’t mince his words when asked about the chaotic situation in France, placing the blame for the violent riots squarely on immigrants entering the country and on Macron for allowing it