Twitter takes flight with Trump's historical blunders

Donald Trump's historical blunders are coming in for some mockery online. During his Independence Day speech, the US president claimed revolutionary fighters "took over the airports" - more than a century before the first flight. Trump says his autocue failed. Plus, the casting of a black singer to play Ariel in the new movie version of "The Little Mermaid" has flushed out some racist reactions.