[SUBS]RANK

"They're Leaving Islam by the Masses!" declares panicked Muslim apologist

The David Wood Archives THE DAVID WOOD ARCHIVES · SEP 19, 2023

This YouTube video has 34 000 views and was published Sep 19, 2023 on The David Wood Archives. That is 2.0x the channel's average views.