Le Monde, The Largest French Newspaper, Responds to Massive TFP Protest: “These Lambs of God Can Bite”

Le Monde, The Largest French Newspaper, Responds to Massive TFP Protest: “These Lambs of God Can Bite” 1