Ryan NyangaMay 244 minPig organs: medical revolution or downfall?By Ryan Onjala & Ethan Kilonzi This month, the world witnessed a glimpse of the future of medication when Richard Slayman(62)...