Oshadha Senanayake, Chairman of the Information and Communication Technology Agency of Sri Lanka (ICTA) has resigned.
It is said that he has resigned from his...
The Police Media Unit stated that 664 persons have been arrested for violating the curfew in the Western Province last night (02).
They were arrested...