My take on Mr. Lead Counsel’s sojourn at Dubai and citizen vigilantism

Philip Addison is the leader of the committee tasked to negotiate the AMERI Power deal.
Philip Addison is the leader of the committee tasked to negotiate the AMERI Power deal.