Tagged: Population

I see dead people

Police officers in Tudela, the municipality of Spain with second city of the autonomous community of Navarre, and a population is around 35,000, clocked a driver of a vehicle exceeding the speed limit last...