A New York City law banning cigarette sales to people under 21 was signed by Mayor Michael Bloomberg on Tuesday, the latest move in the Big Apple’s war on smoking. The new law for the city of eight million, which also covers rolling tobacco and e-cigarettes, will take effect in six months...