???
Interesting, eh?
In the past Facebook and Twitter have been used, right? Now Instagram.
Seems to be orchestrated or setup.
“Never let a crisis go to waste.”