I am reserving judgment on this story - it may be a hoax or a rumor.

As for the issue of smell - a construction site has many many odiferous things happening that may have masked the smell when it did smell.