The burned body of a man is found on the roof of a train in Menton, France….


The burned body of a man is found on the roof of a train in Menton, France….