United Kingdom January 3, 2024Cycling past Horseguards Parade London UK #cycling #london #horseguardsparade
United Kingdom October 15, 2023Pro-Palestinian protesters chase Israel supporter until police step in