Hundreds of thousands of users across several countries reported difficulties accessing YouTube on Wednesday afternoon, 15 October 2025, as the Google-owned video platform experienced a widespread ...