Sophia Loren

Sophia Loren: Oscar-winning actress hospitalised

Oscar-winning Italian film star Sophia Loren, a national icon and one of the most enduring… Read More