A Russian court fined Google $20 decillion for blocking pro-Kremlin media outlets on YouTube October 30, 2024 8:27 am