Posters of Giant Bloodthirsty Dog With Star of David Posted Around UCL Campus To Promote Event

By External Source - January 31, 2018 at 07:23AM

Disturbing posters of a giant bloodthirsty dog emblazoned with the Star of David have been posted around the UCL campus to promote event.

Click to see the Full Article:Israel Islam and End Times