XDLXDL
Just another Saturday in London 😡 Shia muslims marched a 120-metre-long banner along Oxford Street on Ashura day. They show their dominance in numbers 😡 · XDL