Der Spiegel - that is the article I saw mention to a couple of days ago on telegram. I forgot where I had seen it, being on night shift and all.
Yeah, scuttlebutt about Moochelle is out there.