
Could “the Devil” Be “in the Details”? Senator Amara Konneh Vows “Highest Legislative Scrutiny” of HPX’s Big Plan
Liberia: – “The devil is in the details” is an idiom alluding to a catch or mysterious element hidden in the details of an agreement or a plan between parties or individuals. It is a phrase that indicates that something may seem simple or sound glamourous, as in the case of HPX’s big $5 billion…