New Delhi: Cricket is gradually making its mark all over the world, and now the craze for this game is increasing in Europe as well. Spain, which is usually famous for its football team, is now making its mark in cricket as well. Recently, the Spanish cricket team set a world record, surpassing even the […]