according to the British newspaper the Telegraph The Daily Telegraph says according to the British newspaper the Telegraph The Daily Telegraph says What is methyl mercaptan gas? nose What is methyl mercaptan gas?