Nairobi's Chief Environment Officer Geoffrey Mosiria faced public backlash at Impala Club for attempting to stop a popular floodlights tournament, sparking debate.