Deadfall
Premium Members get an additional 10% off now through 07/05/26, Premium & Rewards Members Earn Double Stamps! 10 stamps = $5 reward.
On the best day of Dr. Rita Davenport's life, she jumps in front of a speeding London Underground train.
The police think suicide.
Dr. Davenport's team in Portland, Oregon thinks otherwise.
On the day she died, Dr. Davenport presented a paper highlighting a medical breakthrough that would change the treatment of Alzheimer's. The breakthrough would undercut the billion-dollar Big Pharma business model, taking money from the grant writers, researchers, doctors and huge pharmaceutical companies w...






















