Casino games, poker, and bingo are not legal in South Africa, however, horse race betting and online sports betting are