ANIDA YOUE ALI
Cambodia
AMONG the funniest artworks you'll see at Art Stage are Anida Youe Ali's wacky photographs of herself dressed as the "Buddhist Bug". Ali is a Cambodia-born Muslim who once lived in the Buddhist-majority country but has since moved to the United States.
As a performance artist, she...