The propaganda in Russia currently says, this is a green screen, lol. Definitely not true. This woman recorded a video before doing this, she is also being sued currently.
author @hustl_ee