A goose has thrilled residents of Don Mills, Toronto, Canada, especially those who frequent a chain of stores called CF. The animal lives in a square near the region and used to walk along the sidewalks with its female companion. But one of those tours didn’t end well. The goose …
Read More »