Chinatown Restaurant Cited Under New Shark Fin LawA Chinatown restaurant has been fined and a shark fin confiscated by state Conservation Police, who enforced a new law that bans the sale or distribution of shark fins in Illinois.

Watch & Listen LIVE