The video is published by a persian site named Efsha(http://wpjbjhys.servebeer.com/farsi/audioandvideo/apostate_of_islam.htm) and an Iranian TV in LA name NITV. Confirming human rights violation in Iran is absolutely difficult as Independence news agance and sources are forbidden to publish such news.
Added: Jul 25 2007 In: middle_east
By: rajaiee