Van ploughs into pedestrians in central London as emergency services rush to scene

Van ploughs into pedestrians in central London as emergency services rush to scene

No comments

Read more