Uganda Police has announced that only 200 people will be allowed to physically attend the Uganda Martyrs day celebrations at Namugongo Shrine,...