A former Michigan congressman accused of accepting stolen funds to lobby on behalf of an alleged terrorist fundraising ring has pleaded guilty to obstruction of justice and acting as an unregistered foreign agent.