The insects helping process China’s food waste
Fly larvae are eating up kitchen waste in a Beijing apartment complex. What lessons can the pilot provide?
Tom Wang hails from central China, where he studied multimedia journalism. He has always been a music and film lover and while studying in University discovered documentary film.