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