Results 1 results found Living worms for lunch, Mbandaka, Equateur province, Democratic Republic of Congo, Africa