MeidasTouch was ranked the most popular news and politics YouTube channel from Sunday to Tuesday by Playboard.
Around $200 dollars has been knocked off the Tesla share price recently. If only Elon Musk could blame someone but ...