The Clinton Foundation has admitted to accepting unreported donations from foreign governments, but there will be no internal investigation into whether Hillary Clinton violated the ethics agreement she signed when she took office as Secretary of State.