Beirut’s $122 million airport terminal contract cancelled

Cancellation follows backlash over transparency

Read more