body
Latest stories
-
-
-
-
-
-
-
-
-
-
-
-
TIL that a woman in Pennsylvania needed a life-saving liver transplant, but she kept testing positive for alcohol, which prevented her from getting a transplant, despite swearing that she hadn’t been drinking. The doctors were confused, and it later turned out that her body produced its own alcohol.
by
whatilearned
Load More
Congratulations. You've reached the end of the internet.