The Oleron resident “deliberately hit several pedestrians and cyclists” along a main road on the scenic island off the western city of La Rochelle, a prosecutor said
Click here to
Read more