by Sergey Romanov (LGF)

Wow, wow, Pamela, wait there a second. “270 million victims” of Islam? Are you sure? What might be the source for this? She gives no link.