Steps to a Better Life
French police say they have arrested a man suspected of setting fires and causing an explosion…