I know this is a little off the subject, but I'm not at all surprised that a taxi driver is responsible. While I was there a few weeks ago, I witnessed a few near misses with people and taxi drivers. One driver slightly hit a man, backed up and went around him, all before the man could hardly react. I don't even want to ride in those taxis, and I find it sad that they are so callous about their reckless behavior.
Sam