Trump to testify as part of lengthy investigation by NY attorney general into former president's business dealings.

Read more