These suspected arsonists all got instant karma when they set themselves on fire. In 2024, two arson suspects set themselves on fire while also destroying a barbershop in Australia.
Some results have been hidden because they may be inaccessible to you