I am doubting the story mainly because of the reported execution method.
The rumble link is quoting RealRawNews,
It’s fake.