Europe Mealworms approved as human food, first insect to get green light from European Union food agency 14 January 2021, 7:43 pm Team Buyback Share this:TweetRedditTelegramWhatsApp