Walmart

A Walmart is constructed in Los Angeles, California despite protests from Asian American neighbors

Emily Yukiko Leach
February 7, 2016