Trump launches channel on Amazon’s Twitch platform
Washington, Oct 11 (IANS) US President Donald Trump has launched a channel on Amazon's Twitch live streaming platform aimed at promoting his 2020 re-election campaign.A spokeswoman for Twitch, a platform popular among videogame players,…