Listen

Description

Outrage in China when a woman slaps her baby in an attempt to shame her husband in to coming home. Meanwhile in New York, a racial slur appears in a popular crossword puzzle, sort of. Guest Jon Savoy joins us to break it all down.