Crime, Law and Justice

Trump takes the stand and is fined $10,000 for violating a gag order in fraud case