Glenn asks President Obama to answer to the American people