Nile Discovery Beach mass drowning during curfew enforcement reports

Police Clears Air on Reports of Deaths of 30 People at Nile Discovery Beach

Uganda Police Force (UPF) has dismissed reports that over 30 people drowned at Nile Discovery Beach in Njeru, Jinja as…

3 years ago