The Uganda People’s Defence Forces (UPDF) has officially admitted detaining a Catholic priest from Masaka Diocese, ending nearly two weeks…
Sign in to your account
Remember me