President Donald Trump has spent $21m on advertising - nearly three times his rival Joe Biden

President Donald Trump and the allied Make America Great Again Committee have spent $21million since April 8, almost half of which went on TV commercials, reported Fox News.