Robert Spencer: Top Iranian Nuclear Scientist Assassinated, An interruption of the Islamic Republic’s new post-election exuberance…….
Anyone shedding a tear, or ripping their hair, out or crying foul over the sudden departure of this madman, needs to have their own…