South Sudan and Somalia Face Criticism for Delayed Trade Pact Ratification

South Sudan and Somalia are currently under scrutiny for their delays in ratifying two crucial trade…