ICTA
©2024 Edo State Government
June 27, 2025| Uncategorized| Esther Edebor
The Edo State Information and Communication Technology Agency (ICTA) led by our Managing Director, Mr. Eghosa... Read More → Courtesy visit to the Edo State Commissioner of Police