I’m no fan of Robert Mueller, but this is starting to look really bad for Jacob Wohl...and possibly his mother. Following your link and digging into it, this appears to be a big lie, a hit job.
If Wohl and associates tried to pull this stunt it’s a mess, for OUR side.
I’m not falling for this just because I want to believe.