Article Image
IPFS News Link • Revolutions, Rebellions & Uprisings

Police ambush protesters and try to trap them in South Kensington station, the people push through

• YouTube.com