Awkward Moment French FM Mocks 'British Punctuality' as Miliband Blames Eurostar for G7 Delay

16 minutes ago 2
Add to circle
Read Entire Article