Nerve Bender

Karma? Police brutalise lady weeks after she told victims of SARS brutality to take responsibility

Karma is a bitch. Pardon the French. However, a lady has gotten an overspilling…