by Nicole Del Rosario | Jul 24, 2019 | Good Show
A new shadow puppet play, “Sigaw (Scream, Shout, Cry),” is shedding light on the plight of Filipino workers in the United States. Bindlestiff, a Filipino-American performing arts group based in California, is currently staging the 45-minute shadow puppet...