New York City’s Time Square has long been known as the “Crossroads of the World.” It’s where thousands show up to ring in the New Year. It’s where millions of tourists take in the bright lights of Broadway each year in utter awe of the skyscrapers and neon. The tourists aren’t hard to spot. Usually they’re looking up with their mouth agape.
That’s why it must have surprised many of them over the past few days to look up and see Oliver Stone smoking a big doobie on the …More