Video: Theresa May ‘humiliated’ at EU summit

It’s one giant hurdle after another for the embattled British Premier, Theresa May. Just 2 days since surviving a confidence vote from her own party, she’s now …

Via Youtube