Lies and obfuscation from the Barking terror mosque
The Ripple Road mosque also known as the Masjid-e-Umar in Barking in East London, has long been a source of annoyance and disturbance to…
The Ripple Road mosque also known as the Masjid-e-Umar in Barking in East London, has long been a source of annoyance and disturbance to…