HAMMOND — Mayor Thomas McDermott Jr. appears to be indefinitely banned from entering the United Kingdom and a host of affiliated nations, including Canada, Australia, and many Caribbean islands, for allegedly harming the reputation of Catherine, Princess of Wales. McDermott said he received a letter Thursday from a lawyer purportedly …
Read More »