This features a couple of segments from a children's television show called "The Pioneers of Tomorrow" on, Al Aqsa, a television channel operated by the Palestinian Islamist group, Hamas. It features a strangely familiar cartoon mouse that teaches children how the world would not exist without Islam, that Islam should rule the entire world, that
(
Read more... )