Where is this person located?
Is she a US resident w (God forbid, a dissenting view); or someone from somewhere else who thinks the US has lost the plot; or an actual provable Russian Marketing/PR Op?)
Do people associated with the UK, or Israel also do this?