Francesca Albanese was confronted with court papers in South Africa after she accused Christian charities of war crimes without proof, prompting Colorado lawsuit
UN Special Rapporteur Served Defamation…
Francesca Albanese was confronted with court papers in South Africa after she accused Christian charities of war crimes without proof, prompting Colorado lawsuit