Popular new platform ‘Twitch’ breaks internet

Twitch, an online platform for watching and streaming videos, has recently gained popularity among rappers, charities and streamers as live streaming becomes increasingly popular. Founded in 2011, the streaming service has exponentially expanded, combining video and streaming content to become one of the most visited internet platforms in North America. Currently owned by Amazon, the […]