Rebecca Humphries’s thirty second birthday was one to recollect, however for all of the fallacious causes. On 3 October 2018,…