A day after receiving criticism for missing a commemoration to fallen soldiers due to rainfall, U.S. President Donald Trump stood in the rain on Sunday and said American soldiers fighting in World War One 'gave everything for family, country, god and freedom.'