Have you ever wondered whether online gambling is legal in your country? Or do you know how offshore online casinos...