Dr. Falsie Bawd is a CIA mole. Priceless! No wonder her social media presence is undetectable.
Exactly web was scrubbed over and over on her behalf.