650 Cars Torched In France During New Year’s Eve Festivities


Around 650 vehicles were set ablaze in France on New Year's Eve in what has become a strange tradition in the country.
Read more ยป