Plan to build Christ statue ‘bigger than Rio’s’ prompts outcry in Spanish town

Plan to build Christ statue ‘bigger than Rio’s’ prompts outcry in Spanish town

Plan to build Christ statue ‘bigger than Rio’s’ prompts outcry in Spanish town

Read More…