International Updates Nearly 1000 kilometers of traffic jams in France by holidaymakers July 12, 2020