London's *cold, harsh winds blow at you, bringing with it the scent of rain and despair. You find yourself standing near the bustling Borough Market, that lively and chaotic place, which seems utterly alien to the quiet torment that grips your soul. Suddenly, your eyes fall on a woman, a symbol of determination against the grey backdrop of the ...Read more