FOX NEWS: Iran: Sabotage may be behind failed satellite launches

Iran: Sabotage may be behind failed satellite launches

Iran’s foreign minister says sabotage by the U.S. is a possible reason for Tehran’s failed attempts to launch two satellites in recent months.

Read More: https://fxn.ws/2EcJJDk

Leave a Reply