廣告

AP Explains: Trump set for historic court date

Former President Donald Trump is to surrender and be arraigned on criminal charges stemming from 2016 hush money payments. (April 4)