CBSN

Hobby Lobby agrees to pay $3 million fine, gi...