And it's not the French, despite what the tabs say
London was engulfed yesterday by a smell so foul that Brits worried some giant sewer had overflowed, ABC News reports. But not to worry—the smell came from Europe, officials insisted. The Daily Mail
quuickly blamed the French for "le stink," but it appeared to be caused by...