Protest and vigil taking place in London this evening

Read On