What can be done if anything through legal avenues for people to get their stolen money back?
In general it is very difficult to file a complaint that is not headquartered in your country. considering that it must also be based on the legality of the platform. I often hear this risk, even some of my friends have experienced this kind of thing. and they are also confused when the money has arrived and cannot be returned.