Testicles or Kidney? Prominent Politician Parades His Vital Organs to the Highest Bidder

Would you agree to own another man’s testicle? Kenyans are at it again. After lots  hullabaloo…