Tag: badr meshari

Latest

Rumors over the “arrest” of Saudi preacher Badr Al-Meshari, Saudi researcher gives apt response

Riyadh — Rumors have been circulating on social media...

No posts to display