Spanish language has 480 million speakers worldwide and is one of the global languages. It is third most spoken language in the world with most speakers located in Spain and Americas. Around 75% of modern Spanish vocabulary is derived from Latin.
You can find a list of news websites which have been tested with TenWords below. Other websites might also just work. Please let us know if TenWords does not work with your favorite news site.