Thelma and Louise in England
Thelma and Louise in England Dimuthu and I hit the road. We were Thelma and Louise without the murdering and thieving. Dimuthu was my Sri Lankan sister, my twin. We shared a birthday, but she was young and pretty while I was past my best. We came from places half a world apart, yet we … Continued