Theatre
Streaming platform pulls Chinese drama 'Make My Heart Smile' after backlash over insult to Filipino …

Chinese streaming platform iQIYI has removed the drama "Make My Heart Smile" after drawing flak online due to a scene which used Filipino maids …