They are legal in almost all countries in some form. Landbased Casino’s are available in almost every country.
Online Casino’s on the other hand have opposition in form that keeps it from being available everywhere.
You asked about the online casino or onlinecasino.us? If your intent is onlinecasino.us, then I answer yes, this is legal.