Satellite pictures reveal that Iranian instillation which caught fire this week is a missile storage facility used by Revolutionary Guards.

Read more