Antioch police have launched a public portal meant to streamline the process for people to submit feedback, complaints and commendations. Police said in a statement Wednesday that the platform ...