It looks like these paramedics are desperately helping someone on a Swiss sidewalk. It appears someone may of been hit by a car? thnx virtualglobetrotting

It looks like these paramedics are desperately helping someone on a Swiss sidewalk. It appears someone may of been hit by a car? thnx virtualglobetrotting