Iran Safir SLV satellite launch Failure

Major setback...hmmmm...wonder who may have helped this failure.

Added:

By: ZimmerDown (3472.10)

Tags: News, Iran, satelite, launch, failure