Congress passed a law providing that every active duty military service member who retires can have a free American flag, but did not bother to provide money to pay for the flags. The military is now required to find money for the flags from other accounts and programs.--Stephen V Cole