08:06People Fixing The WorldInsects fixing the worldBBC World Service Duration: 23 minutes Tue 8th Mar 2022, 08:06 on BBC World Service East AsiaAvailable for over a yearListen nowHow flies and bugs can help solve the planet’s problems. Show more GenresNewsFormatsDiscussion & TalkBrandPeople Fixing The World Source: BBC Online