(VIDEO) French Talk Show To Trump: “Go and f**k yourself. You are not welcome in this country”

By Michael Hayne / Nov 11, 2018