Organized Trolls for Satan - The Devil's Hasbara App wmfinck Wed, 01/10/2018 - 12:07 Your browser does not support the video tag. Israel's new Hasbara app.mp4