RSS

South China Morning Post

Thousands of voracious white maggots wiggle frenetically while tearing through trays of leftover meat, vegetables and fruit at an unusual farm in southwest China. more

May 26, 2017 12:00 AM Features