Yes, it is possible that freelancer sue any client even international clients that refuse to fulfill his part of the contract by paying when he's supposed to do so. It is always better and proactive if freelancers can get contract done before starting any project with the clients. Doing this will make it easier for the freelancers to escape from getting into trouble with the clients. Most times, these contracts will protect both the clients and the freelancers from issue like this.