John Ivan Kisekka

18 POSTS 0 COMMENTS
Lives at the intersection of technology and lifestyle. When he's not doing research for his next article, he's probably out there playing Fifa. Loves blogging and dedicates time to hardwork.