Alireza Pahlavi shot himself in Boston home
(Newser) -
The youngest son of the late shah of Iran killed himself in his Boston home this morning, his family says. Alireza Pahlavi, 44, apparently shot himself, reports the Globe . “Like millions of young Iranians, he too was deeply disturbed by all the ills fallen upon his beloved homeland, as...