The Ordeal of blood giving This is what life is of a lab Chimp. stuck in cages and giving blood on demand. Blood against AIDS This blood is ordered from all over Europe and is being secured and transported to several Labs in europe to do HIV en Hepatitis Test to find a cure […]