Donald Trump discloses $57mn earnings from crypto venture

Donald Trump discloses $57mn earnings from crypto venture

Ethics filing shows hundreds of sources of income for the US president, including property and books