I heard John Carson passed away in the U.S. May he Rest In Peace.
He's a photo of John a few years back.