Juba traffic police accident blames on ABMC and poor traffic regulations
Oct 13, 2020(Nyamilepedia) — A tragic accident this morning on the newly tarmacked Customs-Jebel market road that left six police officers with serious injuries is blamed on the construction of […]
» Read more