All smiles for Channel 9 at Ramadan Festival.
Ted Cruz on the USA's enemy, "Palestinian Savages". Us too Ted.

Comments