The man was forced to cop a plea when the evidence against him became very strong.
Fact
The largest human organ is the liver, which weighs about 55 ounces in a person weighing 150 pounds. By some definitions, the skin is an organ, in which case skin would be the largest organ at 384 ounces.
.. More >>