A Russian court reportedly imposed a mammoth $2.5 decillion, or two undecillion rubles, fine on Google for allegedly blocking ...