LOOMERED - THE TROUBLE WITH RADICAL ISLAM
Loomered
•
Laura looks at the state of radical Islam in America today and the disturbing corruption that seems to permeate it.