TSEC gears up for live streaming and webcasting of poll proceedings

0
219

Technical reasons cited for not deploying facial recognition software