Top News
Spain locks down town of 32,000 for two weeks
Spanish authorities have ordered about 32,000 people into lockdown in the central riverside town of Aranda del Duero in a bid to slow the spread of the coronavirus.






























Top News
Spanish authorities have ordered about 32,000 people into lockdown in the central riverside town of Aranda del Duero in a bid to slow the spread of the coronavirus.