A green pharmacy logo is seen in front of the bell tower of the church in the village of Ahuille, near...
A green pharmacy logo is seen in front of the bell tower of the church in the village of Ahuille, near Laval, France, November 8, 2018. Picture taken November 8, 2018. REUTERS/Stephane Mahe