Phyla
  • a plate with insects during an insect cuisine competition at an unknown location in Laos, Cambodia, undated

    The latest weapon in the U.N.'s fight against hunger, global warming and pollution might be flying by you right now.

    LAST UPDATE : May 13, 2013, 11:16 AM EDT
    Story