Feds detain & subpoena Mueller witness at Boston airport

09:24

In a scene reminiscent of a spy thriller, the feds met, detained, questioned, & subpoenaed a new witness in the Mueller probe at the airport. So who is Ted Malloch? Our panel breaks it down.