An islamic so called ‘peace demo’ taking place in London

An islamic so called ‘peace demo’ taking place in London