On a chilly Tuesday night at London’s busy Victoria Station, a bus dropped off a group of 11 people — some wearing flip flops and without coats — and drove away.
On a chilly Tuesday night at London’s busy Victoria Station, a bus dropped off a group of 11 people — some wearing flip flops and without coats — and drove away.