September 20, 2020September 20, 2020 janaline's world journey One of China’s most popular street foods – Chinese lamb skewers