Islamic Leader Says You and Your Family are Dog Poop on Video

In the video posted below an Islamic cleric tries to explain that regardless of who you are or where you are from, if you refuse to worship Allah then you are lower than the animals. Even if you are the president of the United States.

Let us know what you thought about him ludicrous rant in the comment section below.