Staff Writer
Bees make honey from nectar right? Well not all bees. There is one type of bee – the Vulture bee – that makes its honey from rotting flesh. The Freaky has always considered the real world as strange and freaky as any sci-fi world and vulture bees are further proof of this. Vulture bees (or Trigona […]