October 7, 2011
African witch doctors have long used a certain tea to help pregnant women induce labor and delivery. The ingredients of that concoction are now being exhaustively studied by scientists. Could the secrets of the witch doctors save millions of lives? Kalata-Kalata & Secrets of the Witch Doctors? During the 1960s, a Norwegian doctor named Lorents…