By Press TV,
This documentary probes into the achievements of the isolated country of Eritrea in spite of the sanctions impose against it by the US.
By Press TV,
This documentary probes into the achievements of the isolated country of Eritrea in spite of the sanctions impose against it by the US.