The Apple store in Bordeaux, France, was robbed and damaged on Saturday night by “yellow vest” protesters during mass street riots, as reported by ABC News ... Read more