TSEC gears up for live streaming and webcasting of poll proceedings

0
229

Technical reasons cited for not deploying facial recognition software