An interesting tidbit about the cited article:
Domain: espreso.tv
Registrar: Network Solutions, LLC
Registered On: 2013-10-27
Registrant Contact State: FL
Country: US
Nameservers show it hosted in the United States.
Rather amusing that the "news" is in Ukrainian and English, while the website is essentially in the United States.
Florida.
That is interesting.
Is is a Ukrainian who fled serving in the war?
A zeeper cashing in?
Intelligence service outlet?