President Barack Obama has formally accepted the Democratic Party's nomination to run for a second term. In his speech to the Democratic National Convention in Charlotte, North Carolina, Obama said voters face the clearest choice at any time in a generation. (AP)