Home Authors Posts by David Isabirye

David Isabirye

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

Latest news