NEW YORK, NY – One restaurant is serving up a delectable menu and the featured ingredient is – bugs!
NEW YORK, NY – One restaurant is serving up a delectable menu and the featured ingredient is – bugs!
JOHANNESBURG – A university in South Africa hosted an exhibit on how to eat insects!