The perpetrators demanded 15 million euros (USD 15.6 million) from the family to avoid releasing hundreds of private photos and videos of the family as well as digitised copies of Schumacher’s medical records.
The perpetrators demanded 15 million euros (USD 15.6 million) from the family to avoid releasing hundreds of private photos and videos of the family as well as digitised copies of Schumacher’s medical records. F1 Read More