Home Authors Posts by David Isabirye

David Isabirye

5265 POSTS 4 COMMENTS
David Isabirye is a senior staff writer for Kawowo Sports where he covers most of the major events.

No posts to display

Latest news