Category: Satellite

Iran Claims U.S. May Be Sabotaging Tehran’s Space Program


Sabotage by secret U.S. government forces may be the reason Iran’s satellite program is struggling, according to the country’s foreign minister.

%d bloggers like this: