Donald Trump’s former attorney, Michael Cohen, appears to be halfway through his testimony before the New York grand jury …

source