Britain expels 23 Russian diplomats
Share

Britain expels 23 Russian diplomats

Christopher Granville, managing director for EMEA and global political research at TS Lombard, discusses the spy poisoning spat between the U.K. and Russia.
04:15
Thu, Mar 15 20184:38 AM EDT