Yellow Vest activist James Goddard is ARRESTED in London...

The Daily Mail | 2019-01-12 13:04 UTC

Yellow vest campaigner James Goddard has been arrested by police in London on public order offences. Police confirmed that a man had been arrested outside St James Park tube station today.

By Anonymous Submission on 2019-01-12 19:25 UTC
  • Need an account?