ElFoMa

Hai Nuba, Yei River State, South Sudan

Donated by ElFoMa For Olea Medical & Friends

The Republic of South Sudan gained independence from Sudan on 9th July 2011. The newest nation on earth emerged without [Read More]

  • Population: 2,000
  • GPS: 4.089933 30.66285
  • Year: 2018
  • Sponsor: ElFoMa