Alana Zhang

Share

Articles by Alana Zhang

There is a big IT outage that has caused problems worldwide. The television channels, CBBC and Sky News, have both...