Haiti's government summoned the French ambassador on Thursday to protest "unacceptable" comments from French President Emmanuel Macron who was caught on camera calling the country's leaders "morons," ...
Results that may be inaccessible to you are currently showing.