iran: rebellion and reaction

In 2006, an IRGC-owned company got a $2.4 billion contract for the Tehran Metro Company; in 2007 another IRGC company got an illegal, $2.5 billion no-bid contract to operate all public infrastructure in western Iran. The IRGC also controls unauthorized docks, reportedly used for..

Most controversial news of the day, as detected by AI.