Muslims believe to know everything about the prophet, infidels hardly care, b...
The Life of Muhammad
Season 1 Episode 2: Holy Wars
From PBS - part two of three: Omaar shines a light on key events in Muhammad's life.
Jul 18, 2011TV-PG1h 2m7.9
From PBS - part two of three: Omaar shines a light on key events in Muhammad's life.