Sh. Abdur-Razzaq al-Badr – One who causes more harm than good · SalafiTV