Islam Is Incompatible With The West | David Wood | Apostate Prophet

1 year ago
20

AP and David discuss Giorgia Meloni and the Italian Prime Minister's comments that went viral regarding Islam

Loading comments...