canada.com — The Canada Science and Technology Museum has stepped into the middle of an ugly dispute over a historic Toronto-area observatory. The David Dunlap Observatory Defenders is one of two groups fighting to save the observatory in Richmond Hill from the wrecking ball.