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…
Our first stop on the Bearded Savage Express will see us alight in Pakistan, a nation that is a failed state because of Islam. A…