Source: United States & Canada – South China Morning PostDonald Trump was held in contempt of court and fined US$9,000 for repeatedly violating a gag order, a stinging rebuke for the former president, who had insisted he was exercising his free speech rights.Read More