Charlie Sheen after the meltdown
By Ruben V. Nepales
LOS ANGELES—Charlie Sheen had just sat down for a press conference at the Four Seasons Hotel when a siren, probably from a police car, started wailing outside. “That’s my ride, sorry,” he quipped with an impish smile. That joking reference to his brushes with the law reflected the very candid, humor-tinged interview we had with [...]