Legal Issues Surrounding Online Gambling Platforms