Atlas Shrugs continues to hold The Sentinel’s feet to the flame, as Taffy at Vlad Tepes airs the following video of a Christian new network, CBN, that correctly reports on the Rifqa Bary story, something of which the The Sentinel refuses to do.
Young American Muslim fears honor killing after leaving Islam
video platform
video management
video solutions
free video player