Belfast Telegraph

Wednesday 29 July 2015

Riot police surround G8 protesters' London HQ

Published 11/06/2013 | 14:52

From Belfast Telegraph