Islamists flexing their muscles in a public show of strength called the “Ashura”. This took place in Southall, London. Is this the future you want for your children? www.britainfirst.org 7.5K views15:38