If it’s not the perp, Brown needs to be holding a press conference explaining why not, loudly, soonest.
The Brown crew seems low-key angry that the scrubbed page is even being asked about.