Yusuf Finyanus

Yusuf Finyanus is a U.S.-designated national and the former Lebanese minister of transportation and public works.