Another Muslim Lies On National Television Meet Shaila Kibria Carter

First published at 01:25 UTC on January 4th, 2017.

Meet Shaila Kibria Carter, Liar! This woman is a Taqiya expert. Taqiya (TA KEY AH) is the Islamic rule of LIE!

CategoryNews & Politics
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO