Must see video from Christian Broadcast Network

Christian Broadcast Network published bombshell video on anti-white violence in France