Donald Trump's former lawyer and fixer Michael Cohen testified Monday before a Manhattan grand jury investigating hush money payments made on the former president's behalf.