Trump Media might just be a meme stock, strategist says
CC
Subtitles
Off
English