Home Authors Posts by David Isabirye

David Isabirye

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

Latest news