Virginia Giuffre has gone from living a quiet life in her mansion along the Australian coast to what could be her deathbed.
French far-right leader Marine Le Pen has been barred from running for public office for five years, meaning she would not be ...