Sunday, March 13, 2011

Robert Spencer On Fox Business: The Muslim Brotherhood, Michael Scheuer And Israel's Right To Exist

1 comment:

  1. A very motivating video it is. Muslim Entrepreneurship should be arose in a halal and more profitable way an should be run with religious morals.

    ReplyDelete