Reality Check: John Avlon Explains The Deutsche Bank Story By Susie Madrak 05/21/19 06:02 am John Avlon explains the Deutsche Bank money laundering story.