Yup..saw that news a while ago. May Science and technology against flourish in Muslim lands and Islamic extremism dies...Ameen.
Shame on "sunni-fort" KSA and WELL DONE "Shia brothers" of Iran ....