I have literally just read this and come onto MN to post the same thread!
My first reaction was that the article I read seems to harp on far too much about how the bus driver would not let her off the 20p and she was raped as a result of that. I think it is grossly unfair on the bus driver. I am sure he feels guilty enough about it without being made to feel as though she was raped as a direct result of his actions.
Whilst I think it is a tragic shame that she was in that situation and it led to such an awful event, I think people like bus drivers and othr public service workers are between a rock and a hard place with things like this - they must get asked 'can't you just let me off?' several times a day by people who are drunk, or chancing their arm, or who get abusive and threatening, and the poor driver must make up any shortfall in his float a the end of each shift.
They do not have the time or the authority to make a judgement call on everyone who asks for a favour of some sort - 'can you take a short detour and drop me at my door? Can you let me off the fare? Can you wait while I go to an ATM?, Can you hang on while my friend catches up, she's running for the bus but she has three suitcases?' or whatever.
It was her responsibility to check her purse before the bus came, and it was the rapist's responsibility to not rape her.