Iran unveils home-made 150-mt dump truck despite sanctions

Iran is said to become the fourth country in the world to develop such heavy machinery.

Continue Reading