Two critical elections will take place in early June that could potentially shape the direction that the Middle East region moves in the near future. Parliamentary elections will be held in Lebanon on June 7 and a presidential election will be held in Iran on June 12.

posted 2 years ago