Richards is in NYC doing publicity for her new TV show, and brought their kids with her. Since this is the kids’ first time in New York, Sheen met them there to be with them for the trip. Which I thought was kind of sweet until this brouhaha.
Sweet, but I can just imagine the dysfunction!