President Trump tests the First Amendment: A timeline (CNN)