Women's road race wrap up

Regina Schleicher (Germany)

Regina Schleicher (Germany) (Image credit: Bettini Photo)

Germany again: Schleicher wins