Caught the last part of this on TV last night, and found it quite sobering. This link has the whole show.
First time I've ever heard of the MEK...and now I know they may be the single biggest impediment to reaching a sustainable peace with Iran. Well, after Israel, that is...
War may win the peace temporarily, but we need God for true peace to reign.