Britain First deputy confronts defendants outside court

2021-11-20 6

Britain First in court over harassment claims.