Pope Francis must speak out against British businessman and politician Lord Sugar after he indulged in “sacrilegious mockery of religious relics” to make a cheap political point aimed at Jeremy Corbyn. Read more
Additional readingNews category: Odd Spot.