Derek Peden

Derek Peden

Read the BBC News story on the disclosures to Big Brother contestants in Germany, Canada and Brazil. If this wipes us all out then they will be the last remaining humans left to rebuild society.