US President Donald Trump marked the nation's 250th Independence Day anniversary with a speech emphasizing American exceptionalism and warning against what he characterized as the threat of communism, language evoking the persecutions of the 1950s Red Scare era.