Images

People walk past an armed police officer near Parsons Green tube station in London

People walk past an armed police officer near Parsons Green tube station in London, Britain, September 15, 2017. REUTERS/Hannah McKay

Be the first to comment