The Guardian favicon

US senator Cory Booker delivers longest speech in Senate history - video