Cartoon
Editorial cartoon of the day
.
Only 28 per cent of public institutions have so far designated officials in charge of releasing public information despite Access to Information Law obliging public institutions to....