Some macho men numbering about 200, claiming to be members of the New Patriotic Party’s (NPP) Invisible Forces, on...