United Kingdom August 31, 2024Hundreds of dangerous cyclists run red lights and nearly hit public at London junction