Gambling has been illegal in Pakistan since 1947. But the ban has not stopped the industry from thriving.
There are hundreds of illegal gambling shops across Karachi.
The punishment for breaking the law include a $10 fine and up to one year in prison.
These lax penalties, combined with poor enforcement, allow illegal betting to thrive.
Al Jazeera's Imtiaz Tyab reports Karachi.