(NEW YORK – C-FAM) In London last Friday, a high ranking United Nations (UN) jurist called on the British government to detain Pope Benedict XVI during his upcoming visit to Britain, and send him to trial in the International Criminal Court (ICC) for “crimes against humanity.”
Read more