Who are the anti-immigration, anti-Muslim 'militant christian organisation' Knights Templar International? Show more
Discover 11,128,835 listings and 277,896 playable programmes from the BBC
Who are the anti-immigration, anti-Muslim 'militant christian organisation' Knights Templar International? Show more