
Caden Schaefer-Rose will only just be 18 by the time of November's US election, but he is determined to cast his very first presidential vote -- for Donald Trump.
The high school student is among a growing number of teens defying liberal stereotypes of America's youngest voters and hopping aboard the Trump train.