CBSN

President Obama marks July 4th, sings Happy B...