Follow us on
loading....
Popular video streaming platform YouTube went down globally as several users faced global outage whilst operating the application. #YouTubeDOWN began...