News

Residents in the Windsor Woods community are dealing with a strange smell coming from Thalia Creek behind their homes, with some saying the odor has become so unbearable.