12 Funny Facts About Spain You’ll Love To See

 The country of Spain is on Southwestern Europe’s Iberian Peninsula.  It really consists 17 autonomous regions,…

American man, 20, seriously gored by bull in Spain

A 20-year-old American who was badly gored during a bull-running festival is out of intensive care…