After 20 meetings with New York District Attorney’s Office prosecutors, Michael Cohen finally testified before the grand jury …

source