News

The city of Geneva is putting women on its pedestrian crossing road signs in a move to boost women ... up” the public spaces, she told Swiss public television, RTS.