Liberty's wail is overflowing the streams, rivers, mountains and plains of America.
Jan 7, 2016
Media Concerning Islam #1
This is the first in a series of videos I'll be researching and posting in regards to Islam. Robert Spencer, Director of Jihad Watch, is a prolific student and author on Islam and until Obama fired him, was an instructor at the FBI for his specialty. I decided to start off the series with a speech he gave in 2015 concerning the Islamic State.