Very interesting report from a French television station with English subtitles.
ZIP | September 16, 2013 9:01 am