youtube down? Several customers document ‘international outage’ Technology April 11, 2023 Video streaming platform YouTube confronted a world outage on Tuesday, in keeping with Downdetector. The outage monitoring web page reported…