December 22, 2024

Idavox Archives

Archived articles originally found on the One People's Project website.

ISLAMO-FAIL-BIA! HALTING THE HATRED AT TEMPLE UNIVERSITY

Well Pamela Geller and Robert Spencer of the hate group Stop the Islamization of America went back to Temple University courtesy of Temple University Students for Intellectual Freedom (which isn’t so free to them when the intellect is on the other side) to try and stir up trouble, and as this video shows they got it – for themselves.

Translate »