US President Trump's Washington DC speech included some of his political agenda but also honored war veterans and American history.