Of doofuses and kings

                Merriam-Webster defines doofus as: stupid, incompetent or foolish person                 It seems like a good time to introduce you to a group of doofuses who just happen to be a picture perfect fit for the definition.                 Congress recently passed a resolution to award a Congressional Gold Medal to the combined police forces who […]