Other 3 days ago News in Rabade, Spain Show on map Rabade, Spain · 3 independent reports · 3 publishers First reported by elprogreso.es, larazon.es, europapress.es